2.0
21 Sept 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
One of the best teams i've had the pleasure of working with. Interesting industry where no two days are the same. Robust product, respected in the industry
Cons
Laid off lots of folks every year due to bad planning. Senior leadership was consrantly changing goal posts, taking no accountability for mistakes. High stress, constantly fearing layoff. This review would be significantly higher mark without the layoffs and unfair treatment of staff.