1.0
Apr 13, 2022
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good technology, products and good people at the execution level.
Cons
CEO & other C-Suite leadership is awful. CEO is the smartest guy in the room who punishes others and makes them feel small. The fish rots from the head.