Can be a great place to work.
I've worked at Brady Corp. for a number of years, there have been both great things that have happened and some not-so-great things (as with all jobs). I know several people who have moved up throughout the company, with hard work and a good attitude (and the right opportunity) it can absolutely be done. On the other hand, I've known people who have - more ... been on the other end of that spectrum - they've tried their best and thought they deserved the job, and for whatever reason, didn't get it.
Overall, Brady is a decent company to work for - the managers, for the most part, try to do their best in ... - less
ProsGreat team environment, decent benefits
ConsPay bands are still being updated, goals can sometimes seem unreachable.