3.0
3 June 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great job while working, good benefits and culture was good. People made the team. Before investors were involved it was amazing!
Cons
Bad management and frequent c-suite turnover. C level didn't understand the market.