1.0
Mar 2, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
Early days still so there is still hope to make changes
Cons
Read previous company reviews that go back to 2025 on CRO and sales teams problems. If the same happens here the executives will be to blame failing to take action when the allegations were available knowledge