2.0
28 Apr 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Used to be great, had a lot of potential
Cons
More than 30% of the staff was laid off or let go in the last 2 years, it's shaky and losing market share to its competitors