Pros
Company culture,
supportive environment,
brilliant staff,
well stablished processes,
leader in its market,
ambicious and clear vision,
Supportive and acessible leadership team,
cutting edge Microsoft tecnology
Cons
Limited compensation package (on top of base salary)