5.0
1 Dec 2024
Former employee, more than 1 year
North Tonawanda, NY
Recommend
CEO approval
Business outlook
Pros
Very humble and respectful managers, who are always ready to help and train you.
Cons
Perhaps the salaries were towards the lower end as compared to the market.