Great Benefits package with up to 4% match on 401k, plus aged based Retirement benefit. Immediate vesting for both. Laid Back Management, good work life balance for me.
Cons
All the typical office annoyances, but nothing you wouldn't see anywhere else.