Pros
Good benefits and decent pay.
Cons
I did not work here long - I was in ITE. The onboarding was a joke, I was thrown off on my own from day 2 and had no idea what I was doing or who to ask. My manager was completely absent and provided little help or guidance. The environment felt very political and isolating, I sat in my cube all day and often didn't exchange words with anyone the entire day. A few decent managers tried to help but it wasn't enough. This was by far the most sterile and dead place I've ever worked and it was terrible. I dreaded coming in every day and was constantly hearing others in the building complaining about the company & generally being negative. Also tons of frustrating bureaucracy in the defense industry, but that's to be expected.