I think there are a lot of misconceptions regarding u201cgetting jobsu201d in the USA.Firstly , everyone's experience of getting a job after graduation is different . There are going to be people who are going to get great job offers before graduation. There will be people who will struggle for a couple of months before getting one. There maybe some who don't luck out and end up joining staffing agencies to work contracts. This doesn't mean that person A is better than person B.Hardwork and skill do play an important role in reducing the amount of luck you rely on when you apply for a job. You can sway luck your way by having relevant job experience or having good network in higher places ( reference ) in companies .I know people who weren't necessarily brilliant or skilled but got a job simply because the company was very desperate to fill the position very soon . So they conducted a haphazard interview and asked them to join immediately .On the other end of the spectrum , I know people who are skilled/talented and work hard everyday to better themselves yet they are still waiting to hear from the first round of interview they gave.So don't believe everything you hear that is propagated in the media. Or don't hear what most people say back home.There are jobs but getting them was never easy. Nobody in India ( who has a job here ) will ever talk about how they struggled for days , the number of applications they filled out , the feeling of hopelessness when you read the email u201csorry to inform youu2022 we went in XYZ direction.. forward with another candidate .. you don't fill our requirementsu201d or when the employer told them they're the candidate they are looking for BUT they don't want to hire a person who requires sponsorship.Because even though you have OPT EAD , which means you can work without the company sponsorship , sometimes the company just doesn't have the resources to hire a person who may require sponsorship down the road. They intend to fill the position long term and usually H1B is a tough , perilous road for both the employer and the employee .Even more so for companies who are mid to small size who don't have an army of immigration lawyers at their behest. Specially in the current political environment where the laws to hire internationals are being made tougher ( even though there is just talk , no real big policy change ), companies tend to get spooked and subsequently are even more reluctant to hire internationals for long term jobs. This doesn't go to say there won't be any who won't do it. There always will be jobs , and if there aren't enough candidates locally , they have to fill those positions somehow.There are a lot of factors involved in job hunt , so unless the market is down in that field , I doubt it would be easy to generalize and say the OPT students aren't getting jobs easily .