5.0
Dec 14, 2016
Anonymous employee
Current employee
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Collaborative, fun, nice people working on and solving real-world, interesting and complex problems.
Cons
Compensation could be clearer and review cycles could be more streamlined.