Friendly work environment which encourages healthy learning and growth. Truly innovative work. Kind management which facilitates growth and development while still being understanding of circumstances.
Cons
The company does not pay as competitively as other companies (at least in the beginning). It's not bad but it could be better.