Current Employee4.0Nov 9, 2023great place to work, supportive team environment and collaboration between region coverage teams
Current Employee3.1Feb 12, 2024High pressure sales culture, somewhat old school and uptight and you can feel like a cog in a wheel.
Current Employee3.9Nov 24, 2025Solid company. Massive provider in Higher Education technology. always room for improvement, but overall solid.
Solid company. Massive provider in Higher Education technology. always room for improvement, but overall solid.