1.0
23 July 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Remote work (especially in the U.S) Sometimes work trips/off sites
Cons
Sales leadership is so toxic. No one is on the same page and it seems that every month, a handful of people keep getting terminated or resign, only to see the cycle continue. U.S salaries are below market level across the board. It is really disheartening to see in other markets as well in regards to "cheap" labor.