3.0
Sep 19, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Global company with many international offices, opportunity to work with different teams across multiple regions Flexible work environment
Cons
Micromanagement, high pressure, lack of overall support, limited career development