4.0
Nov 29, 2025
Current employee, more than 3 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Very competitive benefits and compensation, challenging but rewarding work.
Cons
Work life balance continues to get worse. Management seems unreceptive to employee feedback.