Pros
I think the biggest boon for my division is the hiring practices -- everyone on the team is communicative and competent, but also respects your time and are not invasive. I have never had a manager interrogate me about why I was late to a shift or what kind of appointment I'm going to. As long as you accomplish your work, nobody will demand more than that of your time. Other employees are eager to encourage other team members to take time off or leave when it's their time to leave. Managers have been very flexible as I have chosen to change my daily schedule. Functionally unlimited PTO. This is an unspoken situation with the contractor. Low workload. My skillset is respected in my workplace but my work takes less than half a day to accomplish. I was kept on after covid hit -- I was hired just before the pandemic and would've have been the LIFO layoff, however 3M was conservative and our division was lucrative so layoffs were unnecessary. I am very grateful for job stability during this time. 3M has decided to be a "flexible" working environment. Specifically, employees can now choose to be entirely remote, hybrid, or exclusively in office. "Flat" management structure. Project level teams determine leadership naturally. Most employees are very independent. Little hierarchy between employees and management. 3M is a well respected employer and looks great on a resume.
Cons
Contract work -- I am not technically employed by 3M and don't get 3M benefits. Almost half of my division functions this way. This is a sector wide problem, not exclusive to 3M at all. I haven't had a pay increase in 2.5 years. My pay is low to midrange for a starting wage in my position with my skillset, and has not increased. This position in my division functions as a junior software dev position, but I have been given no information about what I need to do to be promoted after half a dozen quarterly reviews, all of which described my work as immaculate. My daily work does little to advance my skillset towards this end. I have made independent efforts to take on extra work to prove that I'm ready to be promoted, but this has not been acknowledged as a meaningful move forward. These cons are very high impact -- I would rate the employer as a 3.5 given the choice, but decided to err to 3 stars because of the gravity of these cons.