Vantaggi
The people are mostly friendly and the projects are interesting.
Svantaggi
Extremely top heavy. The place is full of senior folks who will just burn time with theoretical discussions. By this I mean in the two years I've worked here I've been in meetings that went hours over, and on days I was in meetings, I was in 8-9 hours straight just listening to people talk about info that was entirely not relevant to the purpose of the meeting. HR and benefits are from the 16th century. They still use a paper application and they lag behind most companies. The benefits are lukewarm compared to other defense companies this size and don't even compare to larger ones. The hiring process can take months and months and I know a few people who were kept on the hook for months "just to be sure" they wanted. Some areas are extremely like a clique and there are some principals who are outright rude and toxic and are coddled by their leadership. When I left I was screamed at by my principal. The company won't do anything about it because "he is a good performer" technically.