Pros
Very talented researchers. Flexible regarding remote work. Good job out of grad school if you like gov't contracting. Great coworkers. Worked on high profile projects.
Cons
*Senior leadership culture is toxic. *I saw people cry at this job and I witnessed bullying. I experienced deliberate and intentionally intimidation from a leader here. This leader bragged about it. *I've seen senior leaders compete with each other for contracts (which is costly and divisive). *Deeply flawed business model (if you bring in money, you become a leader, even if you have no leadership skills). *If you want to advance, you must be willing to work unbillable hours, which forces you to choose between family and advancement. *There are so many really talented researchers here, but they are consistently undermined. *Pay is low compared to the competition.