Current Employee3.1Feb 8, 2024Great company but pay is way below industry average. Good for fresh out of college or industry vets.
Current Employee2.6Feb 11, 2025This organisation has gone backwards after the US executive team decided to intervene
Former Employee3.9Feb 14, 2024A good place to work, lots of offerings, many of which are household names in IT.
Former Employee2.7Mar 12, 2024The Sales Leadership was highly critical and big on micromanaging. Not a great environment to feel supported in.
The Sales Leadership was highly critical and big on micromanaging. Not a great environment to feel supported in.