4.0
6 Oct 2025
Recommend
CEO approval
Business outlook
Pros
I like the staff culture, and employee events. Overall I felt supported by higher management.
Cons
The work atmosphere can feel chaotic during product releases. Occasionally the pressure of closing certain sales leads was unreasonable.