Current Employee3.3Feb 12, 2024The past year has been rocky; lots of change and layoffs, creating a low morale.
Former Employee4.3Oct 27, 2023Great culture, still growing, maturing the organization. Leadership and PE firm well engaged.