Great work life balance. The pay is wonderful, but I also am a remote employee, which the labs are moving away from, or it seems like. The health insurance is also good compared to other places.
Cons
Remote employees don't get the same salary bumps as local employees
People are so kind and always willing to walk you through anything technical. Depending on your clearance you may or may not be allowed to bring your phone into the building tho!
Cons
Systems Engineering (my task) is a lot more documentation review and management then actual getting your hands dirty (prototyping, testing, etc.) engineering. Not up my alley as much.