Current Employee3.6Feb 4, 2025My overall experience was positive. The culture is wonderful, but the expectations are high and sometimes unrealistic.
My overall experience was positive. The culture is wonderful, but the expectations are high and sometimes unrealistic.
Former Employee3.9Dec 3, 2024Micromanagement, overselling because of otherwise unattainable targets, customers who are pissed off but locked in, a product that hasn’t seen any significant improvement since 2017, you name it…
Micromanagement, overselling because of otherwise unattainable targets, customers who are pissed off but locked in, a product that hasn’t seen any significant improvement since 2017, you name it…
Current Employee2.7Aug 16, 2024Good company to learn. Not competitive with compensation. Lots of changes happening.