Current Employee3.0Apr 10, 2024Good company to work for with great product. Sales department going through a lot of changes
Current Employee2.9Sep 4, 2023Good product and good company for Sales in France but they need to improve the long time vision.
Current Employee3.6Jan 18, 2024Great company, great leaders, challenging at the moment because we are transitioning to an app strategy, but overall great place.
Great company, great leaders, challenging at the moment because we are transitioning to an app strategy, but overall great place.