Pros
I worked as a vendor at Google. My experiences are unique to my position. - Decent starting salary for those early in their career. - Work with Googlers on Google projects. - Access to Google office with free meals/gym etc. - Google looks good on the resume.
Cons
- People who work for Vaco are vendors working at Google. They are not Googlers. Vaco makes this very clear on your first day. - Google uses Vaco to hire workers to staff projects they don't want to hire Googlers for (usually because they are less-skilled positions). - Management does not care about their own employees. To them, employees are simply bodies who perform tasks. Management's loyalty is to Google, because that is who is paying them. Expect them to bend over backwards for Google while doing the bare minimum for their own people. - Certain managers lack experience and people-skills, which is very bad for morale. - Bad benefits. - Very little chance to be hired by Google, and also limited upward mobility within Vaco.