Vantaggi
Good to great benefits package. A 9/80 schedule (every other friday off), sometimes hybrid. Some really brilliant people. If you're in the right program, you can branch out and try a bunch of different stuff.
Svantaggi
The company is on the decline. They're having layoffs all across the company. They revoked many internships and post-graduation offers. They're reneging on teleworker agreements and particularly targeting them for layoffs. They lost some programs due to congressional budget cuts, which isn't particularly their fault but many of those programs had deadlines extended many times because NG could not meet them. The leadership is a mixed bag. The section/department managers tend to be great and work to support their reports. The managers at the director/VP level don't seem to know which path of tone deaf destruction they're embarking on that day. They seem to just use buzzwords at all-hands meetings to act like departments merging and reorgs are good things.