Former Employee2.7Feb 23, 2024Solid technology, need to figure out stuff on the back-end though. Lot of leadership turnover
Current Employee3.7Sep 23, 2024The team and management in EMEA are fantastic. There are some shortfalls in the direction of the company from the top and the industry is lacking need for the solution, so can feel like a race to the bottom on price.
The team and management in EMEA are fantastic. There are some shortfalls in the direction of the company from the top and the industry is lacking need for the solution, so can feel like a race to the bottom on price.
Current Employee3.3Nov 9, 2023Good company that looks after its staff and cares about building a culture that invests in one another.
Good company that looks after its staff and cares about building a culture that invests in one another.
Former Employee4.4Oct 1, 2024Overall experience was good - worked with a few notable prospects and the sales training was great as well.
Overall experience was good - worked with a few notable prospects and the sales training was great as well.