Pros
I am planning on retiring from here. Your voice is heard, at least in my department. Richman is a true leader VERY inspiring! It's not always about making money it's about being the best at what we do and what we make. The reason it's not for everyone is if you think your going to come in and work 9-5 and sit at your computer all day, sorry no. Milwaukee expects results, they go the extra mile for you, you should give them more in return. Employers pay for 8 hours of "work" not 8 hours of "time" make sure you are giving more than you receive!
Cons
I really can't think of any cons but if you want to call this a con I work 10-12 hours per day, but I like working so I have no problem putting in extra time. But you WILL be expected to put in more than 8 hours of work per day and when needed/required even more. If your home life is more important than your work life, work somewhere else that will accommodate you.