100k for NY.  wow.
  We offer great pay
?
 Candidates must have worked/studied in US for a minimum of 3 years and be able to work onsite in New York City.
this sounds illegal to me. Is this some legal requirement?