They are good and have good understanding with clients. Amit is hardworking and detailed person. Tries to address all your comments and feedback to deliver the required product. We will be happy to work with him in future.