"at will" doesnt mean they can fire you for any reason, it means they can fire you without reason if you refused a company search of your car and got fired, that is wrongful termination and i would sue the shit out of them thats like saying "since ohio is an at will state, and i dont like people with english accents, youre fired" ....lets see how that goes in court lol