I have been working with GlobalSource IT the past 3+ years for an initial engagement that was supposed to be 3 months. Among the keys to the success is the trusted relationship between the client, GlobalSource IT, and myself. I would recommend GlobalSource IT to my colleagues and past clients, as well. Their team is #1 on my list of go-to companies.