Former Employee2.4May 23, 2025Great at first, PE ruined the company. Would stay away they will slowly lose the market due to c level greediness.
Great at first, PE ruined the company. Would stay away they will slowly lose the market due to c level greediness.
Current Employee4.6Nov 14, 2025Very positive experience. People here are fantastic, very willing to step-up and help and want to see you succeed. Leadership is solid.
Very positive experience. People here are fantastic, very willing to step-up and help and want to see you succeed. Leadership is solid.