Current Employee2.1Aug 24, 2023PE is running the show. They only want to get their money back at whatever cost
Former Employee2.4May 20, 2024I would stay away from the company. Sudden large scale changes not recommended