Current Employee1.6Jul 7, 2025They have no idea what they are doing, all of the top talent has left or been let go. Avoid.
Current Employee4.0Feb 21, 2025Exciting times as the company grows in the USA. Global MSP and PS company that feels like a start up with strong financial background.
Exciting times as the company grows in the USA. Global MSP and PS company that feels like a start up with strong financial background.