1.0
Sep 23, 2022
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Culture used to be great , but that is no longer the case.
Cons
10% workforce reduction, CEO leaves, all the founders of the company are gone Lots of issues with the product and customer satisfaction is at an all time low.