4.0
Apr 27, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Well structured organization and job descriptions. Great place to learn. If you survive for 5 years your resume looks perfect. Good compensation and benefits.
Cons
No more start up atmosphere. Too much politics in upper senior management. They are destroying great culture. They don't know what is Customer Success.