Vantaggi
Great place to start your career as a new grad. Watch out for dead ends and make sure you're always on a high priority project. You should get everything you can and then leave between 2-5 years to continue growing your career. I think they do a good job with diversity, there are many female managers and good representation of various cultures, races, and religions. Where they fall down is in age discrimination (see below).
Svantaggi
Company does not value more experienced employees and will take steps to "quiet fire" you if they decide you are too expensive. If that doesn't work, they will lay you off. Ask me how I know. :( They have lost a HUGE number of senior people (aged 50-60) in the last 4 years by pushing people to retire early, normal attrition, and forced reductions in head count. Not remote or hybrid work friendly.