Current Employee3.3Jun 3, 2025Overall, great workplace, great people, great product - but if not well implemented, it's an expensive nice to have, not a need to have for many customers.
Overall, great workplace, great people, great product - but if not well implemented, it's an expensive nice to have, not a need to have for many customers.
Current Employee3.1Jan 6, 2024Overcomplicate sales process and get in their own way. Hired leaders who are culturally questionable.
Overcomplicate sales process and get in their own way. Hired leaders who are culturally questionable.