Don't take Infosys. I worked with Infosys for 5+ years, right out of college. Then I moved to Big4( KPMG) and then to another. So I'm talking with some experience under my belt. Infosys is one of the worst companies for consulting. You'll have no idea what you'll be doing and you'll not learn anything. Take my advice and stay away.
Tech consulting is nothing but body shops. Unless you are in real senior management. The day they can't staff you (for whatever reasons) you will be on the chopping block. Does not matter how stellar you were. It's all faceless and virtual and all about the billable time.
Like @wPGg08 said, you will not learn anything there. They are recruiting in US to look good when tech companies are being investigated for visa frauds. They make you work insane hours and the offshore teams are a joke.
My exp, 7 years as freelance consultant, 3 years at IBM consulting. The client facing projects at IBM were politically challenging, I did fine as an SME, but as a leadership resource I found it difficult to work with US based resources that r old school and have been in the IBM forever. E&Y, Deloitte are have better resources, but do a poor job when it comes to developing me into a Leadership resource.