3.0
Jul 24, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Stable company, good benefits, lots of smart and hard-working team members.
Cons
Employees are micro managed. Performance evaluations are based on stack rankings and that means someone has to be in the bottom 10% and managed out. There is a high cost to churn.