5.0
21 Mar 2025
Current employee, more than 1 year
Tonawanda, NY
Recommend
CEO approval
Business outlook
Pros
Good work life balance, interested in employee development, positive workplace culture, promotes employee health & welfare.
Cons
Training needs to improve and be more continuous to ensure quality of work, technology could improve in several areas.