Former Employee4.3Jan 4, 2024A great company to work for, ups and downs. Leadership in the region I belonged was good
Current Employee2.9May 15, 2024Company was great before the PE firm came in and ripped everything apart. No more culture, now it's high pressure and micromanaged
Company was great before the PE firm came in and ripped everything apart. No more culture, now it's high pressure and micromanaged
Current Employee2.9Jan 31, 2025Company is going through some change. To be determined if those changes will be positive or negative long-term.
Company is going through some change. To be determined if those changes will be positive or negative long-term.
Former Employee5.0Jul 29, 2025A really good company for within the sales department. Here I have learned the basics, onboarding was great, people culture was amazing, and benefits too.
A really good company for within the sales department. Here I have learned the basics, onboarding was great, people culture was amazing, and benefits too.