If you are only concern with reviews then we don't have, we never been there as a freelancher earlier but that does not limit our capabillities and experience, which is of more than 9 years.
Up to now we have been only work as outsource partner of UK,USA & Australia.
But believe me your initiation will leads firm conclusion.
Regards,
Bharat.