1.0
15 July 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Do your research if you are even considering this company. It has been toxic for a long time and continues to be a toxic and terrible place to work. If you have any other options, go there. There are no pros to working at this place.
Cons
All negative. The pay wasn’t even decent. It had the potential to be really great product, but the leadership was unbearable.