Answered by Megan, Hiring Expert at Cardinal Health, on Friday, January 3, 2014
The need for sponsorship should be disclosed as soon as possible. In fact, many companies ask candidates whether or not sponsorship is required on the application. If the question is not requested on the application, the candidate should mention the need for sponsorship at the time of the first round interview.
Sponsoring an employee requires a significant time and financial commitment from the employer. While some employers do sponsor candidates, others may not be able to do so for various reasons. If an employer is not able to sponsor candidates, it would save both the candidate and the company time to know that a candidate requires sponsorship up front, rather than after interviews, assessments, negotiations, etc.