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 Employee4.4Nov 3, 2023Great and collaborative culture with opportunities for growth internally. Great mix of new and seasoned sales reps.
Great and collaborative culture with opportunities for growth internally. Great mix of new and seasoned sales reps.
Former Employee2.7Apr 11, 2024Need to fix their compensation structure, otherwise clawbacks will come to haunt you.
Current Employee4.6May 24, 2024Great place to start software career. Company is willing to promote internally.