Pros
It is a widely recognized company. When trying to find a new job, whether it be local or in a different state, most employers will know the name (good or bad). The firm is big enough that it is able to provide various tools and knowledge to help start or grow your career. Also, they are able to offer a wide variety of services, allowing for growth in whichever way you see fitting for your career.
Cons
Compared to industry: below average pay, decent/comparable benefits (they will hype up the 401k match - however it is not as good as they claim, unless you can afford to put the full $19500/yr), below average/outdated policies. This firm is a perfect example of old corporate leadership stuck in their ways. Nothing will ever change, regardless of how the rest of the industry changes to account for the newer working generation.