Pros: diverse projects available
Cons: advancement dependent on federal budget
LLNL is a great place to work. A diverse array of projects, both for basic science and national security are available. lower management is friendly, casual and involved in the projects. The atmosphere is very collaborative. The downside is the imposition of federal bureaucracy, and the budget being subject to the whims of congress.