Current Employee3.7Aug 29, 2023okay company hard sell, and long ramp. But great leadership, team work and culture.
Current Employee2.9Feb 5, 2025Not a bad company to work for, but leadership seems to be all over the place sometimes and every employee is scared of layoffs every quarter.
Not a bad company to work for, but leadership seems to be all over the place sometimes and every employee is scared of layoffs every quarter.