2.0
11 Apr 2023
Former employee
Recommend
CEO approval
Business outlook
Pros
Interesting, challenging product with a lot of potential.
Cons
Senior leadership is abandoning ship. 7% of the total workforce has left the company or been laid off since Jan 1 2023.