Pros
The pay. Also if you are a technically adept person who likes a hectic work environment.
Cons
I was warned that it was a sweat shop, and that is indeed true. This is a very large company, so ymmv depending on what area you are in, but IT is not a pleasant place to be. Culturally it was diseased to the core: there was a no understanding of process, no understanding of roles, and basically they were just trying to do way too much too quickly and so it was a constant of environment of chickens running around with their heads cut off. They really do not care about their employees. And that's their right, of course, but if you go there you might as well do so as a mercenary because that's all you are to them. I didn't know anyone who was happy there, and yet there was an odd type of timidity (and maybe loyalty in some cases) which stopped most people from leaving. I hated working there.