Former Employee1.6Nov 10, 2023Horrible. Toxic environment with clueless leaders - especially in sales.
Former Employee1.7Nov 9, 2023Just plain terrible company to work for. Bad culture, toxic environment, etc.
Former Employee2.1Apr 27, 2024Very unstable leadership. Went through three sales heads (1 was the CEO playing. Dual role, now it's the Marketing guy playing a dual role) and 4 different org structures. Poor delivery experience is drying up work from existing accounts and that makes it harder to grow. Expectations are to grow an existing account by 100-200%. None of the leaders have a hardcore...Read More
Very unstable leadership. Went through three sales heads (1 was the CEO playing. Dual role, now it's the Marketing guy playing a dual role) and 4 different org structures. Poor delivery experience is drying up work from existing accounts and that makes it harder to grow. Expectations are to grow an existing account by 100-200%. None of the leaders have a hardcore...Read More