Their customer-centric focus, which values the quality of the services being offered, and the quality of their customer relationships.
Staff is very knowledgeable, professional, they are very fast at capturing your business needs and creating a plan. They act and delivery quickly and they listen and understand all sort of environments and technologies.
Nothing. They have always done things well.