My experience with them was very positive. We went live on their website with no problem, however after 2 weeks they had no further updates. It took about 3 weeks for my email to get answered so it's definitely important to be on top of communication and make sure they understand the task ahead of them. Their pricing structure seemed reasonable compared to other agencies, however, when I asked for a quote for a project, I was quoted $1500 for one month. It would've been cheaper to have a freelancer who has previous experience doing similar tasks, so I will ask for a quote again before hiring.