5.0
Oct 20, 2023
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Leaders have strong vision and strategy set, which is clearly succeeding. Tremendous potential and opportunity. Low hierarchy and nonsense culture
Cons
High pressure and unrealistic deadlines In some areas of the business underresourced resourced