If one has ever wondered what a 'good' job feels like, this where they should be to know how it does! The team is extremely supportive, the culture is progressive and adoptive, and the days you spend working here makes you feel extremely productive. I have learnt so much in my time here and I plan on doing more of it.
Cons
Nothing that particular really. I wouldn't consider anything much of a con here.