Former Employee3.9Feb 14, 2024A good place to work, lots of offerings, many of which are household names in IT.
Current Employee3.4Aug 9, 2024Expectations have far exceed opportunity this year creating lots of challenges.
Current Employee2.9Jun 19, 2025New PE ownership installed new ELT, which installed mostly new middle management. Things are changing fast and no one seems sure where it's all going to land.
New PE ownership installed new ELT, which installed mostly new middle management. Things are changing fast and no one seems sure where it's all going to land.