Great office (especially for IT people), a wide range of opportunities and fantastic people. On top of that elastic working hours and a great workplace with a MacBook, 24" Dell monitor and Playstation. :)
Cons
A high technical debt and poor testing environment. On top of that not the highest salaries on the market.