The team was always helpful to provide guidance and support when needed. They were also very good at delivering what they said they would deliver; which I found to be refreshingly different from some other agencies we have worked with previously! There wasn't really anything that stood out as being particularly bad or annoying during our relationship - but there were also no particular standouts either. This could simply just mean it's difficult not to like working with them though. We are using their services for providing project management of an internal IT service improvement programme.