Former Employee2.1Oct 11, 2023Generally negative- culture is behind the times (at best), micromanagement and faulty sales philosophy abound.
Generally negative- culture is behind the times (at best), micromanagement and faulty sales philosophy abound.
Current Employee3.0Jun 11, 2025So far so good, there's been a bit of turnover so excited to see what's next.
Current Employee2.6Jan 14, 2025this place has a good product fit but man the sales leadership is brutal.