I have used the services of Oodles Technologies from time to time, as an extension of my own development arm, to meet additional bandwidth requirements. The guys at Oodles Technologies are thorough professionals and very proficient at what they do. They push their limits when meeting hard deadlines, to the point where I fail to notice any difference between an in-house engineer vs. an engineer outsourced from Oodles Technologies. I would highly recommend working with them, and would continue to do so myself, in my future projects.
Ravinder Namboori & Co