Current Employee4.3Jul 31, 2025Nice to work here, hiring great folks from leading cloud providers and enterprise companies
Former Employee3.1Sep 18, 2023Sales force is a revolving door, great people but over saturated territories.
Current Employee3.6Oct 17, 2023Good experience due to the people but not a place to make money. Great place to learn as a new rep.