Great managers
Friendly, caring colleagues
A strong vision of not just the domain but also the company itself
Minpunten
Like all of tech right now, things are moving very quickly, so you need to be able to continually adapt to the way technology is moving and be proactive