Great benefits (e.g. wellbeing allowance, generous paternity/maternity leave, etc)
Very supportive company
Your contributions will be valued and you'll be able to make a difference from the beginning
Cons
I can't see any cons. I really enjoy working for this firm.