Pros
Good pay Good benefits Nice building Beautiful Gym Free food WFH flexibility (my team was hybrid) No one micro managed me (but - no one helped me either)
Cons
My experience was that long term employees (10 years plus) talked to you like you weren't intelligent and you were not welcome. I was constantly fighting for people's time. (I was there for under 4 months and left.) It was impossible to just get basic information to do my job. Poor training/onboarding process. Every meeting felt like a defensive argument, instead of collaborating to find the best solution. This may have been specific to my job role, I know some people who enjoy working at MassMutual. However, this is my honest opinion: I think MassMutual just does so many random layoffs, (and department reorganizations), that the older/original employees have to constantly "prove something" (AKA be defensive and gatekeep information) in order to stay employed when layoffs come. It's the only reason I can think of for this kind of culture, I have never dealt with such a thing before. Currently I have a job I really enjoy now, I am still an analyst, also in a billion-dollar company, but the culture is more inviting and less defensive. Overall MassMutual is not a horrible company, but was not the right fit for me. Felt very "me, myself, and I" not very team player driven.