1.0
Jun 2, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
To be fair they do pay well.
Cons
Extremely naive and inexperienced leadership team who do not seem to understand business basics outside of their home market. Coupled with an extremely poor marketing and communications team the company will continue to struggle.