2.0
26 Aug 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Some great, very smart people who try to keep the company afloat by sheer force of will.
Cons
Clutching at straws at this point. Competition pushing them out at marquee accounts. New global head of sales blatantly lies and people are afraid to speak up. Barely any of the sales or sales engineers there from the 2024 team. Trying to show an aggressive position to the board by firing everyone and trying the same approach with a new ribbon around it. Sad to see.