Competitive pay.
Very little work.
Relaxed working atmosphere, ie, deadlines are not taken seriously.
Lots of cool perks such as an extra week off.
Work life balance.
Cons
A lot of incompetent employees.
A lot if of politics in the middle management hemisphere.