Current Employee3.6Nov 9, 2023My overall experience is good. It’s a good job for someone starting in the sales industry.
Current Employee3.9Apr 13, 2024The company has been demoralizing the few months and I personally don’t see it getting any better.
Current Employee4.3Oct 12, 2024Culture and employees are top notch. Undergoing a lot of restructuring making it challenging in some ways to close out initiatives
Culture and employees are top notch. Undergoing a lot of restructuring making it challenging in some ways to close out initiatives