Pros
It's Google! It really is fantastic. Perks, benefits, and people are all excellent! Super smart and capable people in recruiting that are being massively under-utilized. If you have a good manager who advocates for your work, you'll be fine.
Cons
Politics, especially around promotion. Popularity and project work is more valued than real performance. As a result, you have recruiters who do a lot of projects, evangelize their work, and "teach to the test" re: personal metrics, but they do not provide an authentic experience to candidates and clients. But because they're more visible, they get rewarded. And if your boss's boss's boss barely knows who you are, forget it. Promotion is a game and you have to know the right people. Newer employees are wildly under-leveled. As a result you have 32-year-old new employees who are at a lower level than 26-year-olds who have been with Google for a few years. It's so strange, and I've never seen anything like it. Tracking systems are poor. Leadership's been here forever, so not a lot of innovative thinking or perspective. Almost all of senior leadership in Staffing is Google-grown, so it's a massive echo chamber.