The team at adindex are always very quick to respond and will work overtime when needed (even holidays). There's nothing really I dislike about them as such but if you're looking to develop an understanding of what Google wants, then they can help there too! They also provide good training/courses which has helped me in my role greatly - not just from a technical perspective, but more so around thinking outside the box etc. We've been using their services since we started this new project last year and have seen great improvements within our campaign metrics, ROI and CTRs all through out 2018.