Amazing management team, great location and most importantly: an amazing attitude and (new) learning process.
Nothing to add here, really.
I've meet the TNDS for a while and I can only say great stuff. They even organise workshops with awesome experts that I've felt the need to send my team over to Porto to participate in them.
For anyone considering work in digital (design), defo the place to go.