Pros
I have been here a few years now, and for a company this size it punches well above its weight. There is a real and growing people first and client first culture that you can feel day to day. The people are genuinely great, the vision is exciting, and everyone is approachable, right up to senior leadership. In the last few months in particular there has been a big investment in people development, which has made a real difference. If you want the energy and freedom of a startup, this is a great place to be.
Cons
It can be chaotic and fast paced, and priorities move quickly. That is the honest reality of a startup rather than a giant corporate, and it will not suit everyone. People sometimes join wanting the freedom and excitement of a startup with all the safety nets of a big corporate, and the truth is you cannot have both. If you come in knowing that, you will get a lot out of it.