I have been working at NIBCO full-time (More than a year)
Absolutely wonderful staff and management, super fair vacation time and they even catered for holidays and random occasions.
Work can be pretty difficult if you aren't on task, but it really depends on your dedication to getting the job done.
Advice to Management
Better training for new employees.
I applied through a recruiter. The process took 4+ weeks. I interviewed at NIBCO (Elkhart, IN).
Rigorous interview process. Phone interview. In Person interview with 4 separate people and then they met as a panel. Took some time for decisions to be returned, but a good process overall.
Let us know if we're missing any workplace or industry recognition –