Excellent project management and team. Hired on behalf of my client so my reputation was on the line. Bharat delivered the work on time and was quick to point out issues with requirements. He delved into the details to understand the technical aspects, asking the right questions. Honest and scrupulous – would hire again.