People wanting to leave should really think twice about it. There aren't many companies out there that are much better than 3M. It might seem so from the outside, but check out other companies on this forum - on the inside everybody has the same issues, if not worse.
I think making a rash decision could cause a lot of grief to a lot of people down the line.
Just my opinion, of course.