Current Employee2.9Feb 8, 2024Pays pretty well but difficult to sell, very dependent of the luck of accounts, very toxic sales culture in some teams
Pays pretty well but difficult to sell, very dependent of the luck of accounts, very toxic sales culture in some teams
Former Employee2.9Aug 21, 2024Was a great place, now it’s become a refuge for castaway ServiceNow people. Culture is a total disaster, as is morale.
Was a great place, now it’s become a refuge for castaway ServiceNow people. Culture is a total disaster, as is morale.
Former Employee1.9Apr 10, 2025Great in social media management, not great in broader , crowded ccaas space