So here's the deal. I'm from Canada and last summer I worked for this company and they want to rehire me for this summer but in a different state, Georgia (I believe the testing is for insurance purposes), whereas i was working in a different state last time. Also the company is an IT company. Also I have been smoking weed but have stopped as soon as I found out about this.
This time they want me to do a drug test, something I never anticipated, given I live in Canada. The company will have to invest in getting me to USA.
So I have two main questions.
Will they want me to take a drug test while in Canada or when I arrive in the states (note a drug test is NOT required for the visa J1)? Or what is most likely to happen when companies face this problem of drug testing.
If I fail the test, when I get to the States, would they immediately fire me and send me back, even though they invested in getting me there, pay for travel expenses etc. Also I'm hired to do a specific project so sending me back means that project will not be completed until they hire someone else which could take a while for them. So my question is, would they try to find a workaround? Especially when it is in their interest. Also note that the investment of travel, visa etc. has already begun processing.
Also note that I read the post (link will be posted soon) regarding this but not my specific situation. What should I do if I think I'll fail a drug test? The reason that this answer isn't sufficient because I am trying to find out answers without asking the employer which could arise suspicion. The question does help me deal with the case if I were to get a failing result but not with what they company would plan to do. Also in my case the company is investing more in me than the asker in the other question mentioned.
Thanks in advance.