Current Employee2.7Mar 21, 2025Just not moving quite as quickly as we should so the competition is catching up
Former Employee3.9May 5, 2025Great company and overall great culture. Young people as SDRs so very open to entry level sales
Current Employee3.1Sep 8, 2024overall an okay experience. great company to start your career in tech.
Current Employee4.7Sep 12, 2025So far my experience has been good, I can see myself in long term within the company. There are opportunities to grow
So far my experience has been good, I can see myself in long term within the company. There are opportunities to grow