Vantaggi
* The products are really cool, and I like what I get to work on. * Good people work here, and I enjoy the folks I work with. Despite the clearance requirement, it's a pretty diverse group, and I like that. My current program manager is amazing, and my supervisor is very bright.
Svantaggi
* The segment I work in is drowning in technical debt, and my job for the past 15 months has been nothing but paying this debt off. The product I work on has 30 years of baggage. * The company does not invest in its own products, instead relying on coaxing out budget for critical fixes from customers. Customers only want features, they don't understand the need for better architecture. * Unlimited PTO is a complete scam. You can't actually take unlimited PTO, all it means is the company no longer compensates you for PTO you don't use upon separation. * The other benefits are definitely worse since the merge with Harris. They cost more, much more, while having more restrictions. The company slashed recognition bonuses, and the IT is stuck in the stone ages, (It's sad to say that this bullet point applies to a lot of big defense companies, or so I've been told, which means no reason to work here over anywhere else).