Former Employee3.3Mar 12, 2024decent company but reversed strategy on many areas, layoffs were constant
Current Employee3.0Jul 15, 2025Enterprise is working through leadership changes. Some turnover. Comp has upside.