2.0
May 13, 2026
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Technology seems to resonate with the market and customers genuinely see value. Also, brought in a lot of new leaders from more established companies which was desperately needed.
Cons
It will take a while to change the culture. Never have I see so many employees (AE's and Leaders alike) go on long-term sick leave due to stress. At this point, it's like the elephant in the room, as the "old guard" seems to be completely unable to recognize this.