Pros
They work with you on time balance, and are practical about odd hours. They have a happy office environment, and are good about goals. There is growth within the company, and it is a place you can be at for years to come. Salary and benefits were comparable to other offers.
Cons
Weird HR start with trying to find how to get enrolled in benefits. It all worked out though.