2.0
8 May 2025
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Offer great pay and benefits
Cons
Executive leadership consistently makes dumb decisions. They are their own biggest competitor. Way behind in all areas of technology and business systems and processes.