Great topic ! My husband works for 3M almost 30 years and received quite a bit of award like Circle of Technical Excellence & Innovation Awards. 3M is a good company to work for but overtime things have been changed, one thing I know is 3M gives out an excellent dividend for the share holders. If you are looking for dividend stocks to invest , 3M is one of them I highly recommend.