5.0
Sep 5, 2025
Current employee, more than 3 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Supportive leadership, growth opportunities, strong training, good culture.
Cons
Workload can be heavy at times, but it comes with the nature of the job.