3.0
21 Nov 2025
Former employee, more than 1 year
Zug
Recommend
CEO approval
Business outlook
Pros
A decent range of products, nice office, market perception is positive.
Cons
Continual pivoting, leadership lacking, a hire/fire culture. Toxic environment.