1.0
Jan 15, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
A few good people left Remote work
Cons
Everything else. What was once a great company has been decimated by terrible leadership and poor decision after poor decision. Managers are put into senior leadership roles with zero experience or concept of how things operate. Executive leadership multiple regime changes indicates even bigger issues tells you all you need to know about the place. Most US roles have been pushed offshore and the sales department is constantly hiring/laying off. Until PE sells and a new company can restore some stability & values back into this place, I’d steer clear.