On average, employees in Mountain View, CA at Stampli give their company a 1.0 rating out of 5.0 based on 1, whereas overall Average Rating of Stampli is 1.0 out of 5.0 based on 1 Stampli Review Ratings. The happiest Stampli employees in Mountain View, CA are Anonymous Employees submitting an average rating of 1.0.
"The job was not very good. The management was pushy about making people do things that they would rather not do. Usually, the workload was high, and people were stressed. I didn't like both these factors, so I quit."
Update your browser to have a more positive job search experience.
Upgrade My Browser