Pros
The company is a great place to start your career. Vanguard is more of a stepping stone for other opportunities, however, than a place to make a career at. Hours worked per week is quite low compared with the rest of the industry. The name looks great if you are looking to apply to professional school after you gain experience. If one does decide to stay and put time into the company, MBA programs and other industry designations may be paid for. There is also in house CFP training for those that are recommended.
Cons
The work environment is uber conservative and toned down. Employee feedback, if the company deems it strong enough to make a difference, takes months or longer to implement. The limited workweek means that you are paid less than others in the industry, even though dollars paid per hour are very much in line. Corporate lingo "action items, outside the box thinking, etc." is used way too frequently, and there are too many acronyms to learn for each corporate initiative.