Current Employee4.4Jan 3, 2025Overall a great place to work especially if you are focused on advancing your career and moving into sales leadership.
Overall a great place to work especially if you are focused on advancing your career and moving into sales leadership.
Former Employee4.3Apr 22, 2024Best product on the market, and a pretty good culture, but going through some adjustments throughout the company. Ultra focused on growth, so it becomes a bit transactional and not enough customer focus.
Best product on the market, and a pretty good culture, but going through some adjustments throughout the company. Ultra focused on growth, so it becomes a bit transactional and not enough customer focus.
Former Employee3.6Apr 27, 2024the first thing i noticed was that it would be a good fit but i quickly found out that you TAM is very important and is randomly assigned to you
the first thing i noticed was that it would be a good fit but i quickly found out that you TAM is very important and is randomly assigned to you