Pros
I've never seen benefits quite like what they offer. 100% medical and dental coverage with a hefty HSA contribution, 15% 401K/ESOP contribution, free snacks and drinks (and there are a TON of options), freshly popped popcorn every day, and company credit card for travel and other expenses. On top of that, the work these incredibly smart engineers are doing is SUPER COOL!
Cons
Pro to some, con to others, but small company so not many processes defined, other than what is required by the state or contracts.