Former Employee4.0Jun 20, 2025Was a great company. Annual layoffs and lack of real product innovation have slowed down momentum.
Former Employee4.6Jul 25, 2023Great company. Great culture. Been a bit rough for some sales folks. But still rather attractive compared to the market.
Great company. Great culture. Been a bit rough for some sales folks. But still rather attractive compared to the market.
Current Employee3.4Sep 15, 2025Great company to work for but rubbish compensation and monstrous targets.