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.
Former Employee3.1Oct 25, 2023Quest was a great place to grow a brand new career but not somewhere you'd want to stay in a high-level role long-term
Quest was a great place to grow a brand new career but not somewhere you'd want to stay in a high-level role long-term
Former Employee3.9Feb 14, 2024A good place to work, lots of offerings, many of which are household names in IT.
Current Employee2.6Feb 11, 2025This organisation has gone backwards after the US executive team decided to intervene