1.0
6 Apr 2024
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Some of the best people I have worked with.
Cons
New leadership have already instilled a fear culture in the company. Very sad to see what used to be an open, transparent and human company turn into this.