I have assigned a few tasks to these guys. The quality of the work was no doubt good and this guy named Richard was really helpful but one of the assignments was delivered late by them. Thankfully, the deadline wasn't missed. Anyway it was a good experience so far