I don't recall mentioning that I would discriminate. If any Americans are aware of the website address where the jobs would be posted and they apply and are qualified, then by all-means, they would be pointed in the direction of the jobs. There will be no need for visa or immigration services for them, so therefore, the service from the company would not be available to them.
This company will deal with issues that are only encountered by people wanting to legally immigrate to the U.S. for employment. I'm certain that even though the prospective employers would be placing notification on my company's website of available employment with the sponsorship, they would also be placing the same notifications on sites such as Monster, etc.
It's not a matter of discrimination, it's a matter of the Americans won't need the services of my company. Just because I have a personal preference not hire litigious or lazy people, that's all mine, and that's my right.
If the society of American people hadn't gotten so far out of hand to where no one cares a thing about others anymore, I wouldn't think the way I do.
When you answered "no" to the question of "will you also place US citizens in jobs?", it could easily be perceived (from most of the thread actually) that you were indeed intending to discriminate based upon nationality.
Here's the thing though. I am not sure I worded my previous response clearly enough.
BobAdvice is looking for an employee with certain qualifications. He posts on your site, and on an employment website.
You have a candidate in mind, who doesn't yet have approval to work in the US. He cannot get that approval until he actually receives an offer of employment. But BobAdvice also received an application from Joe American. The two candidates have identical backgrounds, education and qualifications. BobAdvice is virtually
obliged to offer Joe the position.
In order for BobAdvice to offer the position to your client (and thus sponsor the work visa) it would have to prove that there are no appropriately qualified Americans available for the position and that BobAdvice did make a diligent effort in trying to fill the position before hiring your client (this can actually be much easier - and sometimes much harder - than most people might think)
In the example above, BobAdvice cannot meet this burden - Joe American does actually have all of the necessary skills therefore the company would have no reason to use your company in the first place.
Now obviously if there aren't any qualified American applicants, the above is completely moot and BobAdvice can absolutely sponsor a visa for, and hire, your client (there are some exceptions to this - if the client
does have an "extraordinary ability" or unique skillset the Company can sponsor and hire the applicant right off the bat. Actors and entertainers often fall into this category)
Moving on, what exactly would your business be doing? (the answer to this might also change things considerably)
Do clients register with you first? (ie you keep a database of qualified potential employees - again your answer to this question might change things considerably)
( btw, yes, you have the right to hire anyone you please - but you cannot exclude or refuse to hire a person simply because of their nationality)