qqp question1: How does Cognizant manage to send more folks to onsite esp with H1B as compared to its peers like TCS, Accenture, Infy etc? question2: How much programming knowledge is required to get placed as a fresher in software companies like TCS, Infosys, Syntel, Wipro, Cognizant, and Accenture?