2.0
Jun 4, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good pay and benefits. Excellent events and travel opportunities.
Cons
Turnover, micromanagement, lack of understand US market, low morale.