The team is very professional with great communication skills as they are always quick at replying me back when I have questions or concerns about my project! They also do not over charge you for their services which makes it easier than other companies who seem like its just another "additional cost". Sometimes there can be some delays between updates but that's really no one elses fault since we've been busy during this time of year so sometimes stuff gets pushed out here/there :). We haven't had any complaints yet though!! So far nothing bad has happened :) Just keep up good communications through emails etc because thats where most problems arise once projects get underway haha ;).