Very closely knit team and extremely welcoming. Everyone was readily willing to explain the various aspects of their work, readily involve you in discussions and all opinions were valued. Work culture is great.
Cons
Location - on the outskirts of the city (but accommodation is easy to find and relatively cheap)