Current exelon employee
Phone interview
In person interview
Wait time while they do background check
Offer letter
Blood test, I think they pricked my finger if I remember correctly
Urine test, pee in a cup
Psych test, multiple choice
Interview with psychologist if you fail multiple choice test
Assuming all those pass you show up for initial entrance training at the training center where you get your badge. Then go to your site for your job training knowing full well that from that point forward they can and do randomly drug test you, at least once per year. Any failure, even if you were on vacation in a state where it was legal, will usually result in your equals being pulled which is basically the same thing as being fired.