Current Employee4.3Feb 18, 2024Great experience ! Lower stress level than in other sales organisations. Good Leadership in the UK.
Current Employee4.1Aug 26, 2024Good experience in this company. Still working there. No plan to change.
Former Employee2.7Jan 19, 2024Good organization. Great product need and fit. Needs updates. Growth is there if you play your cards right.
Good organization. Great product need and fit. Needs updates. Growth is there if you play your cards right.