Pros
- Respected name. - Great work/life benefits; good on site gyms in the Newark offices, commuter benefits, work from home policy (at least in my area). - Strong professional development benefits as well. - Senior management tend to be very nice and approachable (though obviously very busy, as they should be).
Cons
- Atrocious treatment of disabled employees: I was accused of faking my ADA protected disability and using it to get out of working by management; HR refused to do anything about the claims and disciplinary actions. - Lots of make-work. - Lots of lifers who've been with the company for 15+ years, who are basically immune to being fired; they sit around saying "that's not my job" to everything, then they high-tail it out the instant the clock hits 4:00. - Opaque, glacially slow processes for almost everything from hiring to promoting to IT security. - Outdated, cumbersome technology (IE8, Lotus Notes) that has a huge negative impact on productivity. - Rampant, transparent favoritism by managers. - Certain teams and departments exclusively hire young kids fresh out of college who haven't learned how to assert themselves in corporate and get pushed around by directors/VPs. - Newark can be sketchy; I'm a big guy but even so I occasionally feel nervous because weird types approach me sometimes.