Focus on having fun and living the values that make the corporate culture
Really smart and nice co-workers
Campus with everything from great cafe's to gym
Open and transparent management
Cons
Clamp down on expenses in Q4, sometimes to the detriment of sales