So many H1B visa rejections. My only hope to make some decent income after joining IT was a onsite opportunity. But looks like not many opportunities will be available in the future. Are you seeing onsite opportunities dry up for you guys also? At Capgemini I don't think I will get any soon.