Pros
Vanguard truly keeps the investor in mind. They will go out of their way to help investors, and it really is top notch. Very good benefits, nice campus and corporate perks, in a good economy lots of room for advancement. Gally is great, they offer nice services that you can have done (oil changes, car detailing, car repairs, dry cleaning, shoe repair). Vanguard University is amazing (voted #6 in terms of quality training out of all companies), great number of paid time off days, shuttle services to all local train stations, can buy SEPTA passes at a discount, pride in working for an investment company which truly values ethics and the well-being of their investors.
Cons
LOW PAY. Vanguard is a low cost mutual fund provider (they pass their savings on to the investor), but employee pay is very low. Micro management to the extreme. Every minute, every second of your day MUST be accounted for. Not easy to get paid time off. WAY too much middle management (line managers, team leaders etc). Bonuses are a joke, so are "partnership" payments. You make next to nothing for a base salary and they try to make you feel better by giving more in health / dental / paid time off. Crew's Views surverys are a bunch of lies.