Could the tooling be better? Sure. Our version control system is pretty old, but the company has made a massive push over the last few years to modernize all of it, and when we transition to that at the end of this year I think we'll be in a pretty great spot. Some teams are already using the new tooling and it has gotten very positive reviews. I have a great relationship with my team and my manager. I get to work on interesting stuff (mostly embedded systems), and I've had the opportunity to learn a small part of one of the most advanced machines humans have ever built.
I'll say the thing about getting people from defense is true, but not so much in software. If anyone has other questions feel free to just ask.