I liked how professional they are as well as their work ethics which was very good for me because i needed to meet deadlines with my project. Their communication skills were top notch too! Nothing really but it's just an overall positive experience working with them so far :) They did not have any problems or anything of this nature at all with us during our entire duration of engagement. We used metricesolutions to develop a new CRM application called "Metrics" where we can manage sales performance data between clients and agents.