2.0
Jul 8, 2025
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Adequate compensation, some good colleagues depending on your team
Cons
Lack of strategic leadership, particularly in the US. Exec leaders function more like middle management, tracking and reporting individual metrics, but with no cohesive vision or strategy for the company. Support services in the US (HR, finance,) etc are poorly functioning or missing.