Vantaggi
Haven't found better dental or eye benefits. Includes same-sex DP and adoption benefits. Benefits aren't free for individual (like some companies) but still very good. Employees are extremely friendly and easy to get along with. I've worked with 3 departments and haven't had a bad experience with anyone. Usually the bitter employees are looking for new jobs anyway. Most people have been with company for 5 or more years and don't plan on going anywhere. Bigger company, which means lots of departments to move to if you start to get antsy. Cafeteria on site, bank on site. 30% discount.
Svantaggi
The downside to it being a big company is that there is lack of communication and LOTS of people to contact to get a job done (and lots of competition for job openings). 24/7 business creates pressure to work holidays, weekends, and late nights. Pay is modest and promotions are capped at 5% increase per grade level increase. Come in high or you'll have to leave to get a decent pay increase. Constant changing priorities result in job role changes and employees being pulled in too many directions. Lots of jobs done poorly instead of one done well.