The service provider has been providing excellent services in terms of managing our local subsidiary office as well global operations for years now! They have helped my organization manage all aspects from recruitment process through payment collection etc., I would highly recommend them if you are looking out outsourcing solutions which will provide high quality support at best prices!! It is very difficult getting good providers these days who can deliver their promises but this one sure delivers its promise every time it gets hired by any client around globe. Nothing so far i am happy about since they started working 4-5 month back ago. !