5.0
Mar 2, 2024
Current employee, more than 5 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Supportive, team environment Significant amount of PTO Supervisors are very supportive Flexibility Cares about employees well being
Cons
The work can be stressful at times