In general both would hire people with at least 7-10 years of consulting/outsourcing experience, and given their business model I'd exclude a fresh graduate, but if you have highly relevant expertise you may be considered with fewer years of experience.Having said that, I work for neither firm at the moment, but they are both hiring, so if you are interested give it a go!