2.0
Mar 13, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Very diverse and international. Great coworkers.
Cons
Low salaries and low trajectory of growth. Poor management and lots of office politics.