During my time working for Brady, they treated me fairly. And I got along great with co-workers on the job and at the office location. So that was a big plus for me. I'm not too sure about the management side though, there were some discrepancies about the management according to some employees.
ProsDecent wage, normal hours, overtime offered at times