The agency was on the pricey side. While the quality of their work was worth the cost, it may not be affordable for smaller businesses or startups. At times, it felt like the team was stretched too thin. While they were always available and responsive, there were times when it seemed like they had too many projects going on at once.