5.0
Feb 8, 2021
Current employee, more than 5 years
Niagara Falls, NY
Recommend
CEO approval
Business Outlook
Pros
Great pay , good work environment Good benefits
Cons
Hazardous Chemicals, may have to work long shifts
Check out your Company Bowl for anonymous work chats.