I like that they are very thorough with their work; nothing is ever left undone or forgotten about by them! They also have great communication skills which makes it easy to keep track of everything we're working towards together as an agency team (we use many different agencies for our clients).
It's not always clear what exactly needs attention but once you get into deeper discussions things become clearer so no issues there really at this time either :) The only thing i dislike would be if maybe more people worked here because sometimes when contacting someone via email/phone etc its hard getting through due too much activity going down one particular line!! Just make sure everyone involved knows how important SEO can potentially impact business growth & corporate image / brand awareness otherwise all will fall flat after launch ;) If anyone wants serious results then look elsewhere unless budget allows hiring multiple staff members who understand each other well enough internally within teams eetc.