The best thing about working with dress code was that they were always available to collaborate, especially when I needed some design help or feedback for my work! Sometimes it would take me awhile before we could get in touch regarding scheduling issues but once things got going everything went smoothly from there. Honestly not much; this has been one great project so far. Not too many downsides as long as you are willing (or able) to put forth effort into making your own ideas come alive through creativity & skill development within their team/studio environment - which can be hard at times due mostly towards those who don't have such skillset themselves.