Excellent culture, pay and benefits. You can't go wrong with unlimited time-off, company outings, a ping pong table and an x-box 360 in the lounge. It really does feel like a family in here.
Cons
The company was founded by retards but they have since been taken over by a much smarter (for the most part) executive team. Certainly a rocky 2014 but things are looking up.