Pros
Pay and benefits are good for this area but benefits are on the down slide, Like how they are willing to help out the community.
Cons
They don't follow their own policies unless it benefits them. Management in each area is allowed to do things their own way whatever will help them climb the ladder regardless of impact on employees or the company there is no consistency .I am a 3m employee but the other comment about how they treat contract temp employees are correct, they have no regard for them at all they are only there to keep company from paying out benefits. In the end it hurt s them ,us and especially the company because of high turnover quality of our products suffers and plant moral is low. Shifts and required overtime make family life diffecult attendence policies make this even worse.