Pros
Amazing mission to safeguard civilization with high tech resources and at least a verbal acknowledgment that employees are humans with lives outside of work...
Cons
...that immediately disappears inside organizational units to an aversion to ownership, horrific top-down communication, and very little big-picture thinking. If your work supports the business, consider that you'll be under a CEO without private sector experience and many of the folks around him are from large enterprises or the military. Some of the previous reviews mention the work expectations for a startup, but it's less a volume issue than how it's getting done - and leadership is hiring enterprise people into an enterprise framework expecting them to do startup work, without the support of either kind of org. All of the dysfunction and frustration of large AND small companies with very few of the benefits!