Pros
Vanguard has a great training program. They also have solid benefits for all the full time crew which is the only reason why some people stay for as long as they do.
Cons
Vanguard really does not care about the crew (employees). Upper management will do whatever they can do to cut cost and 9 times out of 10 the Loyal crew takes a majority of this hit. The pay is lower than most similar firms. They always try to make you think you are not good enough for the job you want to apply for within the company. Very little room for career advancement unless you play their game and drink the kook aid. I worked there for a little less than a year and a half and it was so depressing seeing all of those talented people broken. If you work in the call center for too long you really start to believe yourself that you are not good enough to post for another job within vanguard or outside. Vanguard you losing countless talented employees because all you care about is dropping funds a basis point while you really need to care about all the crew that make it possible. I am happy that I got out when I did.