The team at NN always goes above & beyond expectations, which really makes working with them an awesome experience! I've worked alongside this particular designer for many years now - it's crazy how quickly she can flip from concept creation stage through final delivery of projects (sometimes within days). She works beautifully in tandem w/ her fellow designers as well; they're all great people who you want by your side when things get tricky or complicated. And don't forget their incredible production skills too!! They also have some stellar video editors that make creating videos look so easy sometimes... It would be nice if we could share files back / forth more easily than what seems like every project requires its own unique file format(s)?!? Otherwise everything else has been fantastic though :) As far as my personal favorite aspects of designing work here -- definitely the responsiveness level The project manager was very helpful, responsive & professional! She always responded quickly with any questions I had during my engagement process or after we began working together (which wasn't often). Her team also did an amazing job at communicating frequently throughout each stage of production - so it's easy for me as both client AND designer/developer when things get confusing :) Great experience overall!!