Pros
Most people are truly focused on doing what is right for the customer and the company. Work culture is generally good. Most employees are at least generally competent. Some are truly outstanding.
Cons
For at least the last 7 years or so, the company has been so focused on getting more females and African Americans into the upper management ranks (director level) that there has been rampant discrimination against white males. This is an open secret that all management employees that have been at the company for at least 5 years can give many, many examples. White males are consistently told they need to check another box or two from an experience perspective even when the selected candidates don't check the boxes themselves. As a result, the competency level at the director and vice president level has plummeted. The company isn't anywhere nearly as well managed as it was 5-10 years ago.