Coworkers are exceedingly smart; dynamic, global workplace
Cons
Managers can be spread thin
3.0
2 Mar 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Very smart and nice people. The environment is collaborative and encouraging across regions—a good place to start and build a career.
Cons
Pay is way below market, and benefits are limited. Additionally, inconsistent alignment between leadership and management sometimes leads to shifting or unclear expectations.