3.0
Jun 19, 2026
Current employee
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Respectful managers, great personalities, fine work life balance.
Cons
Typical problems within large institutions - slow pacing, committees existing for simple tasks, difficulty being heard.