Pros: great co-workers and you control your career.
Cons: decision making process can be slow at times, but again this is a company with 15k employees.
Excellent place to work and grow. The firm culture is deeply rooted on improvement of their employees and growing their respective skill sets to get them where they want to go.
Vanguard is very supportive of employees whom are looking to pursue the CFA or the CFP designations. The firm is also very supportive of your undertaking of learning initiatives on your own that can help support the firm going forward as well, i.e. MBA programs.
Overall, great place to work.