It's an excellent program.  The people who will whine about it, aren't qualified anyway.  If they were, why would a company go through the hassle of a foreign recruitment.  These are certainly NOT low paying jobs.