Pros
Profitable company with diversity investments. Socially responsible and inclusive. Definitely wrapped up in socio political topics if thats important to you.
Cons
Nepotism is everywhere in the Design department. If you are "in" with the top leadership, you will be promoted and given raises consistently. There are a handful of employees that are the "chosen" for private jet trips, work design travel trips and awards over and over again. There are NO cost of living raises or performance salary increases. You must change your title to receive increases on any level. You may over perform in your current title, have amazing reviews but there is never compensation for success. So you either change your title thru a subway map of different positions or quit.