EPIC is very organized with their team members and they are always willing to work with you. They have helped me out many times and I can't thank them enough for all of their help especially when we needed an emergency fix! The thing I dislike most about working with EPIC is how hard it was to get started at first because there were so many people running around trying to do different things. At least once or twice per month someone would show up who had no idea what he/she was doing. That has been resolved now though. EPIC helps us market our product by creating blog post ideas and writing articles.