Communication, competitive salary, Bonus Recognition. Off-site events and team building. Diversity within its culture.
Cons
My only con is that our office is in the Market area of San Francisco, which makes for a tough inter-city drive when going to the office. However, most of us work from home and only go to the office once a month or so.