Pros
If you are interested in learning about the mutual fund/investment/financial svcs industry, Vanguard is a great place to get started. The corporate training division - Vanguard University - is a great tool to advance your knowledge and education. Anything from continuing ed, to building your MS Office skills, to dealing with stress... VU has you covered. Most managers are pretty flexible with paid time-off requests and working with the employee regarding last-minute changes to work schedules. Benefits are great from day One. If I can remember correctly, the company covered about 94% of insurance costs. All in all, Vanguard is a good place to begin a career.
Cons
Keep in mind that Vanguard is a client-owned (not public) company - great for Vanguard investors. However, Vanguard is about as close as you can get to a non-profit company without having a 501(c) designation. Almost all the positions in the Charlotte office, except for IT, HR and management employees, are on the phones ALL DAY. Simply put - it is a call center. If you desire to be tethered to the phone talking to 60-70 (often more) customers per day, then you will like it at Vanguard. You will be hard-pressed to find an off-the-phone position once you begin your career in the call center. Expect to be overwhelmed by the amount of time the company spends forcing diversity issues at you in order to appease the PC crowd. Diversity is great, if not essential in the workplace, but dear lord, enough is enough! Finanlly, for recent college grads, expect to only see high 20's your first year. Save your Ramen noodles!