2.0
13 Feb 2024
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
None. As they say they offer paid health insurance but the deductible is 5k
Cons
Severely micromanaged. The USA is managed by a toxic control freak who has zero interpersonal skills, arrogant, and isn’t sales knowledgeable.