1.0
Jun 28, 2026
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
This company truly used to be one of the best places to work for, but not anymore.
Cons
Barebones teams, revenue hungry, no sales support, no structure, poor strategies, and overall disjointed.