I have had many communication issues with this company in a short period of time. They have "dropped the ball" almost each and every time I have a request and I have to continue to hound them about making requested changes. When they finally do get back to me - always SEVERAL days or weeks later - I then have to wait up to 2 weeks for changes to be made. In addition, I have also had my doubts about billing time amounts on several occasions. (They want to get approval for MAX hours on a project before engaging in a relationship - which I understand completely because they need to ensure they get paid) - but hours are so unrealistic that I no longer trust them (after several second opinions from other marketing tech companies that it was indeed, WAY off) and no longer will do business with them. They even stated that they bill for the "time it takes to get me on the schedule". I hate writing this for public consumption - but it has crossed that line with me. read more