2.0
4 Mar 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
The employees are friendly and the pay is competitive
Cons
Leadership can't seem to agree on anything. The CEO is spread too thin but insists on micromanaging every decision. There are only a couple US-based employees.