Vantaggi
Vanguard jobs a very secure, you don't have to worry about being laid off. Crew are given many opportunities and direct coaching before possible action. The benefits are great, especially retirement. Career development is great especially for college graduates. There are many great job at the entry level and early career that enable crew especially those in PA to move around and gain different types of experiences.
Svantaggi
Tenure is VERY long here and well respected, this means that advancement beyond early career (10+ years) can be very slow. You will be paid for your work but you will not get rich here. Consensus decision making at all levels makes decisions slow and it can be frustrating trying to please all stakeholders when trying to implement change.