3.0
Jul 8, 2025
Former employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Great benefits and most of the people. Giving compensation and benefits 3 stars because of the benefits - not the compensation.
Cons
Bad management. Limited to no growth despite long-tenured employees. Low compensation.