Former Employee3.4Aug 13, 2024Horrible leadership. High turnover. Outdated tech. Just got acquired by PE. I'd stay far away.
Former Employee3.9Aug 25, 2024great experience. leadership changed in the last 2 years which led to the demise of a great culture and a good opportunity.
great experience. leadership changed in the last 2 years which led to the demise of a great culture and a good opportunity.