Pros
Vanguard has amazing benefits. The health, dental, eye, law, and discount packages are the best I've had from a company. The retirement plan is okay, you have to stay working there for about 5-6 years to fully benefit from it. So for the long term it is okay.
Cons
The culture is awful. Many employees don't take responsibility to help clients because of the company metrics. I understand why a company has metrics but theirs are just unrealistic. In order to get good metrics, usually employees just rush clients and don't provide good service. As a result, when you are trying to help a client, and you need to go to a different department, it can take a long time to get others on the line to help and they usually give pushback; even if it is their department is supposed to help. I would like to provide good service, so this company wasn't for me. Many employees are sick of this atmosphere. More than half of my class I joined with has already quit for these reasons and many others.