Current Employee3.6Apr 18, 2024Good company to work for. High stress at times but compensation is top tier
Former Employee2.4Apr 21, 2025By far the worst culture of any company I’ve worked for. They spend a lot of time and money on lip service around employee support and development, and the company’s leadership principles which are more cult like than a real guiding force, than they do on actually developing employees and assigning realistic goals around reality based account information. When a...Read More
By far the worst culture of any company I’ve worked for. They spend a lot of time and money on lip service around employee support and development, and the company’s leadership principles which are more cult like than a real guiding force, than they do on actually developing employees and assigning realistic goals around reality based account information. When a...Read More
Current Employee3.9Jan 23, 2025Terrible sales leadership, still a good company and great products, behind on AI.