Current Employee2.6Dec 16, 2024Very poor leadership and sales leadership. Constant turnover and layoffs
Current Employee2.9Jun 7, 2024My overall experience there was... just ok. There's a lot of problems with their delivery and management. The actual tech is good and the solutions work. But all the other problems make it a place you should avoid.
My overall experience there was... just ok. There's a lot of problems with their delivery and management. The actual tech is good and the solutions work. But all the other problems make it a place you should avoid.