They have been very responsive, always willing assist us with any questions or concerns that we may encounter during our projects/tasks! It's easy for them not just understand what you're looking at but also how it should be done better next time around as well!! There are no downsides about working together so far - they've helped me out more than once when I had an issue needing assistance within their area of expertise (ie SEO).
We worked closely throughout my project where there were changes made over-the course which required some additional help getting things set up correctly again after implementing new code into CMS pages etc.- nothing negative has come across thusfar though if anything comes along then i would recommend reaching back towards agilemedia team members who can provide guidance / support immediately without hesitation.