5.0
Sep 30, 2024
Current employee, more than 10 years
Ithaca, NY
Recommend
CEO approval
Business Outlook
Pros
Great people and thoughtful leadership. Managers are committed to quality work and supporting staff
Cons
there are no retirement benefits
Check out your Company Bowl for anonymous work chats.