2.0
Oct 28, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The culture was great while it lasted. Amazing group of people, all committed to making a difference.
Cons
There is not much a company can do after laying off 70% of its core workforce. This ship has sailed thanks to it's investors playing jump rope with layoffs, and new applicants should consider other places with more stability.