Pros
Great WFH flexibility, cool projects, nice office, generous compensation, good benefits, great lab, great resources, great management style, awesome customers.
Cons
No self directed 401k or in plan rollover option. No equity. IT, Security, and Acquisitions can be difficult to work with sometimes.