1.0
Jul 8, 2026
Former employee, more than 10 years
Ithaca, NY
Recommend
CEO approval
Business Outlook
Pros
They pay you on time.
Cons
Literally everything else. Years of service are irrelevant. They bring in teams who know nothing about the business and then let everyone go who has a history of information. It happens over and over. I’d never recommend anyone work here.