Great team to work with, everyone was so friendly and approachable.
Great working culture, many outings and activities going on within the company.
Hugely helpful with any questions I had, it had been my first 'office job' and everyone did everything they could to aid me.
Cons
Don't think I remember any downsides to be honest, loved my time there.