I have used their service and was reluctant initially, however, now I believe I made the right decision. I was amazed with the professionalism and knowledge of my process consultant - Mr. Uma. He guided and helped me on each step and keep me posted about the progress. There were some situations when I gave him feedback and he took it positively and made every effort to correct it - sign of professionalism.
Overall entire team was very polite and understand all processes in and out.