Former Employee1.6Nov 10, 2023Horrible. Toxic environment with clueless leaders - especially in sales.
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
Former Employee1.7Nov 9, 2023Just plain terrible company to work for. Bad culture, toxic environment, etc.