- Angie's List23.Jun 2017
This place used to be fun and exciting, now that everything has changed, it's dreadful, draining, and will not be around for much longer
Support from Management
Managers are only here to pad their own pockets, they couldn't care less about their employees, and micromanage constantly to find a way to make themselves look better
Those you work around are the only reason most have stayed as long as they have. EVERY person in client success department wants to leave, as it's just an absolutely terrible place to be.