I just recently started using Upwork, and I am thrilled. Maulik did a great job. The only difficulty is having excellent communication with the Time Zone differences, but we were able to make it work.