3.0
Aug 16, 2024
Current employee, more than 3 years
Ithaca, NY
Recommend
CEO approval
Business Outlook
Pros
Good benefits, open communication, caring employees
Cons
depending on the position, can have really poor work life balance, pay could be better,