Great group to work with. Schedules are flexible, and you're encouraged to take vacation. Also, it's never difficult to find people willing to help out.
Cons
I really cant think of anything at the moment. Will be interesting to see what happens after the merger.