Pros
Great team, open & supportive attitude, genuine interest in growth, diversity, and innovation. Many Employee Resource Groups which can help one learn so more professionally and personally.
Work life-balance, flexibility.
Cons
Probably depending on the region, but there can be an improvement in the benefits.