I enjoyed working with them because they were very helpful in every step of our project from beginning to end! They helped us understand what we needed for each stage so that it met all requirements perfectly. Communication was great throughout this process as well which made things much easier than if there had been any issues along the way (which happened). The team at COC has always done an excellent job keeping me up-to date through email updates or phone calls when necessary; nothing ever seemed like too big/small problem during my time interacting with their organization. Great people who truly care about customer service - you can tell by how friendly everyone seems even though some might not be directly involved with your specific situation. We worked together closely over several months across multiple stages while developing new website functionality including but limited to content management system integration into existing site architecture, eCommerce platform development using Mag.