1.0
Mar 30, 2026
Former employee
Recommend
CEO approval
Business outlook
Pros
The people were great. Product was the best news comer in the market.
Cons
Leadership. All the people that tried to make this place great either quit or were let go. Dissapointing.