Current Employee2.3Jun 23, 2025Good company besides the sales roles. Blaming culture helping nobody and resulting in demotivated teams.
Good company besides the sales roles. Blaming culture helping nobody and resulting in demotivated teams.
Current Employee4.9Jun 26, 2025Fantastic experience, brilliant senior leadership. In person in office isn't always the best, but overall company is excellent.
Fantastic experience, brilliant senior leadership. In person in office isn't always the best, but overall company is excellent.
Current Employee4.0Aug 28, 2024Great company. Great sales culture. A lot of opportunities for progression