4.0
Sep 30, 2025
Current employee, more than 3 years
Ithaca, NY
Recommend
CEO approval
Business Outlook
Pros
Secure, great benefits and beautiful buildings
Cons
Messy, slow with contracts, information is sometimes hard to find of people tha have it are unreachable