Pass/Fail: Company speaks on reviewing hires; Visas stop some from getting jobs By Mohammed Taha Faridi Oct 23, 2014