Former Employee2.0Nov 1, 2023The management sucks. cliquey culture. God knows how some people were promoted to sales management. evil on earth
The management sucks. cliquey culture. God knows how some people were promoted to sales management. evil on earth
Current Employee3.7Oct 23, 2024A fantastic sales org to make jumps from SMB to MM Sales. Very agile for how big the org/company is in responding to market changes, competitors etc etc
A fantastic sales org to make jumps from SMB to MM Sales. Very agile for how big the org/company is in responding to market changes, competitors etc etc
Former Employee3.7Mar 6, 2025Good experience. Smooth onboarding, nice team and culture. Lots of perks outside of salary and compensation
Good experience. Smooth onboarding, nice team and culture. Lots of perks outside of salary and compensation
Current Employee5.0Feb 14, 2025Overall the company builds a great culture and everyone is looking to help.