2.0
Jun 19, 2026
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Travel benefits are nice I guess.
Cons
The company is insanely toxic. Pay raise? Good luck. Leadership will say one thing and then completely act the opposite. Certain management has too much power and abuses it.