Pros
Great benefits, almost infinite opportunity and great job security. There are also a lot of opportunities for continuing education, as they will reimburse/fund a lot of classes. They also have the EEDP program, which is a rotational, leadership program which looks great on resume (career builder) and exposes you to a lot of different working areas. This is invaluable for work experience, especially since the people who get promoted the quickest are those who understand projects from the systems level. The pay was competitive but did not blow me away, although the bonus was pretty nice, around 5,000 which is more than some of my other offers.
Cons
Low visability because its such a large company so unless you really ask for work and take initiative you can quickly become "lost." I definitely recommend having an ambitious attitude and really ask for work (and not just work, important work) so that you can gain some visability. Also, the location (Lynn, mass) isn't really all that great. Kind of a run down, poor area. On the flip side Boston is close if you like big cities, but Lynn and the surrounding area is definitely not a nice place to be in. And so if you wanna live in a nice area, its gonna be a good 20+ min commute at least.