Pros
The people are genuinely such a huge asset, the company has a really clear direction and everyone from the CEO down is a huge part of that daily. They are open to feedback and changing thing, want to be leaders in innovation both externally for clients and candidates, but also internally in terms of the policies and ways of working. You genuinely have the ability here to get out what you put in and have seen so many people achieve their goals here.
Cons
None to date that I can think of.