Current Employee4.0Feb 21, 2024My overall experience was good , team was supportive in all aspects of career growth
Current Employee3.0Oct 21, 2024It is a competitive space and a challenging product to sell but if you can overcome, there are great rewards
It is a competitive space and a challenging product to sell but if you can overcome, there are great rewards
Current Employee3.4Jul 23, 2024Good company with great product fit - some growing pains as expected but overall good company
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