4.0
Jun 7, 2019
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
passionate people, meaningful work, good culture, good pay and benefits.
Cons
very bureaucratic so things can be slow, with a lot of people and teams speaking into every decision and project.