In my 32 years about 7 of it was hell for me and most of us do to very unforgiving management. But after the plant did a plant wide survey, union and non union, 240 surveys were handed in and "ALL" surveys were VERY negative, 3M st Paul was shocked by the survey and the work got back to us that it was the worst survey they ever received. But! I give them credit 3M(st paul) within one year all five plant leadership team were gone, two fired three other moved to other plants. I also give credit to the worker's both union and nonunion for standing up to them, that is what got me in trouble,I was always a few years ahead in my opinion of management and they did not like it. So i paid for that when we had the bad managers. When I left 5 months ago the management was ok, no bad eggs. There are not many cons because when you get hired you know what your in for has far as over time and other things that bother some employee's. BUT THE ONE CON I CAN'T LEAVE OUT, IS THERE IS NO PENSION, THEY STOPPED IT TEN YEARS AGO. THEY DO HAVE 401K AND A LITTLE EXTRA MATCH ON SAVINGS FOR new hires. So if you could find a job with a pension and a 401k and same pay,go for it. 3M doesn't make any promises when it comes to money.