I work with them because they are very flexible when it comes to working around my schedule which has been great for me personally! They also have some really talented designers who can do pretty much anything you need done so that's always nice too :) There aren't any downsides at all in our experience but if there were then i would say its probably their customer service team not being able to communicate via email or phone calls sometimes like other companies might be better suited towards this? We've used place many times now through out different jobs/projects we're doing right now and everyone from every stage within those teams (designers / developers) have worked hard together making sure each project goes smoothly throughout development time.
ο»Ώ