Former Employee3.6Mar 26, 2024A lot of team selling and there’s a lot of internal meetings. Great culture nonetheless and benefits
Current Employee3.4Nov 27, 2023Great company. Lack of inbound leads makes it a little more tough for Sales.
Former Employee4.1Oct 3, 2023It’s a meatgrinder and your success is largely dependent on your territory.