Current Employee4.3Jul 10, 2025Great people. Good product. Sales attrition is high. Overall decent place to be
Current Employee3.9Mar 21, 2025Great I love working here. It's the best balance of culture, opportunity and compensation I've found anywhere. It also has the lowest number of dickheads of anywhere I've worked, which is worth something.
Great I love working here. It's the best balance of culture, opportunity and compensation I've found anywhere. It also has the lowest number of dickheads of anywhere I've worked, which is worth something.
Current Employee2.7Jul 19, 2024The market in 2024 has created challenges that leadership is not capable of addressing