You don't have to work your ass off all the time, easy peaceful life (again this is strictly base on my personal experience, it varies with team to team) lots of perks. The proud feeling whenever the intel adds run on the TV 'ta da da daaa".

Cons

salaries bit below market, lot of competition, so difficult to climb up the ladder. Its a huge company, difficult to get yourself heard and work independently if that's the kind of think you are into. They call it a slow moving giant elephant.