Pros
The office has a young, liberal and vibrant vibe about it, everyone was friendly and placid. I never once come across anyone who had an attitude or was looking to rub you up the wrong way. Management was cool, the CEO was a real person that would say hi and acknowledge you, wear Jordan's to the office and was an all-round nice guy, the same could be said with the rest of the management. Events were fun, and engaging and everyone was always made to feel welcome right from the beginning. Lastly, their onboarding process and support was really good - for such a young company they seem to punch way above their weight and know how to look after their people.
Cons
No cons really, just that because of the location - if you're driving in, paying for parking becomes costly and you have to make sure you don't get caught out with the street parking as I unwittingly got a ticket for thinking there was no limit because there were no signs on a certain street (Kent I think) but later learnt that no signs meant its only 2hr parking.