It was pleasure working with Michael. He understand all the technical aspects which is according to us is a great plus. It helps both side to understand requirements very well. Also, payment is quick and in time. Given a chance we will definitely would like to work with him again. Thanks Michael, for giving us the opportunity.