I got my H1B visa this year and there are many top USA employers that recruit workers from overseas because there is a high demand for many types of skilled and educated professionals in the USA, shown by the speed that the last visa quota was reached.
Some sites in USA are free, some charge small amount, some charge $200-500 just for Resume improvement work, some charge $$thousands for doing all the job application and placement work. I think it depends on what opportunity level you want, how much time and effort and work you can spend putting into it, and how much you learn and know about doing everything correctly and most effectively, without making any mistakes.
When I 1st tried, I found out the hard way that there is no such thing as 100% free, one trick some sites can use is to get you in free and then they try and charge you money, or you pay in pain by losing any real chance.
Like emigrating to any Country, there can be some challenges and it requires putting in some time, effort and hard work. So it’s important to focus clearly on the benefits and advantages that working and living in the USA presents to each person, and to get every advantage you can find.
The opportunity level and best way to get here may also be different for each person. However, I think one thing remains constant is that gaining from experience and knowledge is extremely valaubale for everything we do in life. In this situation we can gain benefits and advantages from people who work professionally in careers that specialize in helping overseas workers get through the challenges and know how to help people achieve their goal. I found it was the most valuable resource and advantage I got because they know exactly how to help and what works best to guide you through everything correctly.
However, just like in any profession, for that ‘expertise’ there is always a price, and in the USA there is always a price for companies providing their services.
I found options range from free job boards, to job sites that provide added value benefits, all the way up to full service placement. Each presents a very different level of opportunity and assistance. Some sites give lots of added-value services, bigger benefits, better advantages and more help for connecting with the right types of jobs, companies and employers, and also offers some resume preparation help, interview preparation help etc.
If you’re overseas I suggest first changing and make improvements to your CV to get it into a USA style Resume for a much higher opportunity to get considered and selected in the USA job market.
There’s lots of basic job search sites out there and I found I wasted a lot of time because many free ones just show copies of the same jobs or companies and don’t give much valuable help or real chance. They can be a useful resource to some low level but very time consuming and hard work having to keep trying to search and filter out the jobs that are available for overseas workers. Another more proactive method is to target the actual employer company and proactively apply to recruiters and managers directly. Again, it needs lots of time and has to go after precisely only the right companies that offer job and visa opportunities for overseas workers for next quota.
Conducting my job search for the USA job and visa sponsorship market was very different to what I was used to before for local India search. It also takes USA companies a lot more time to recruit overseas candidates and because of the visa quota window, they have to start many months ahead to recruit all the people they want and get everything ready to file all visa docs and applications early. Starting job searching early is wiser than starting late because you have a full opportunity and more time to get everything achieved before the window closes and the opportunity is gone. I realized it was best to take advantage of some expert advice and use a more specialist service to help increase my opportunity and save a lot of time and hard work compared to just using the basic and mass market free or cheap job boards (if something is free it normally means everyone and their dog is using it which in this case; increases the competition level for jobs / shrinks your chances, which is not good).
To get to your destination and achieve your goal successfully, a big helping hand and some good knowledge and experience goes a long way and can really improve your chances much higher, and make the possible difference between success and failure.
When making your choices, some important things to consider are 'what does it mean to You to live and work in America: what are all the different short-medium-long term benefits that it offers and can provide to you, and 'what are you willing to do to really make it happen?. For me it was my big dream and meant everything to me, so I did everything I could to achieve it and I got expert help and it worked. Your answers ultimately decide what option, method and level of service and help is best for You and your opportunity.
I wish you luck and success my friends