Pros
You get to help people and feel good about helping other people live longer life.
Cons
So top heavy with a bunch of people who are just an echo chamber for all their own bad ideas. If you are not in the clique you are worthless to them. Most of leadership is two faced, dishonest and manipulative, here for paychecks and screwing you over. The CEO, COO, and 17 million Vice Presidents work little to never, support no one in the company except themselves and are so far removed from what the real staff are actually doing. They are more concerned about people who do not work here than the people who do. They do not care about you, period. There is no room for upward movement (unless you are in the clique! Then they will fire anyone for any reason to promote you) and even in your regular role you will not be able to contribute because they will not value any opinion coming from outside their clique. HR is a nightmare, they are the most corrupt and manipulative, and steer far way from them and any of the departments that brag about how great HR is.