Some very exceptional people you could learn from, very supportive culture if you find yourself in the right team. Great information sharing and opportunities
Cons
Megolomeniac managing partner who has very little regard for wellbeing of her staff
It is a small entrepreneurial team which is agile in its thinking and an environment where you can have a big impact and opportunity to drive development of both the business and individual learning.
Cons
Limited structure which may be difficult for individuals who require this.