Pros
- Professional communications, proactive client service & delivery approach / focus.clear understanding about clients requirements..commitment when things get tough..knowing exactly why something needs doing rather than just saying "it should do"..openness around any issues etc...technical expertise combined effectively wit hcommercial knowhowsophisticated solutions delivered quicklyand reliably...proactive communication before problems arise
Cons
- I don't really have any dislikes about this, everything is just fine