Former Employee2.9Apr 22, 2024Great experience until the CEO stepped down and the cultural change affected the whole organisation for the worst.
Great experience until the CEO stepped down and the cultural change affected the whole organisation for the worst.
Former Employee3.4Aug 13, 2024Horrible leadership. High turnover. Outdated tech. Just got acquired by PE. I'd stay far away.
Current Employee3.0Feb 28, 2024management is facing lots of pressure to grow existing accounts and find new business.