Former Employee3.7Oct 30, 2025Mixed, great product however the culture which should have been great got impacted locally.
Current Employee4.1Oct 10, 2023Still a good place to work for, however, management is overreacting to current crisis, demand for solutions decrease and it is harder to hit. Sill recommended, especially compared to many other companies.
Still a good place to work for, however, management is overreacting to current crisis, demand for solutions decrease and it is harder to hit. Sill recommended, especially compared to many other companies.
Current Employee4.4Jul 10, 2025Overall experience has been very positive for many years now, though signs of change coming with tighetening up of commission payments and performance v quota expectations/auto ratings
Overall experience has been very positive for many years now, though signs of change coming with tighetening up of commission payments and performance v quota expectations/auto ratings