The best part of working with this team was their ability to make sure we were getting exactly what I wanted, without me having any idea how good or bad it could be! They are very responsive when you need them too but also respectful enough not push your buttons if they think something isn't going well for whatever reason (which happens sometimes). Sometimes there's some delay between our conversations so keep communication open as much possible during those times!! Great people who know great work ethic = win/win situation.