you can be sarcastic, but there’s a right way and a wrong way to hire people. and they were stupid about it, and stupid has consequences. hopefully they learn from it.
i doubt you’d be rallying to the company’s defense if the gal asked the guy his age, and then said “oh, you’re too old, I can’t hire you”. a smarter company would simply find a different reason not to hire someone, and you know it happens all the time, and nothing bad comes of it.
you don’t reward stupid. not everyone learns stuff the same way, or the easy way.
and before saying the guy should have said no to being a smoker, he probably smells like smoke, at least his hands, and it’s in his clothes, and if the company insurance plan takes a blood sample nicotine is in his blood and hair, so they’d fire him for that. not smart.
Actually, I would. It is the employers job to give and they should be able to choose their employees for whatever reasons they may have. Similarly the employee is free to choose to work or not to work for an employer for whatever reason HE may choose.
“he probably smells like smoke”
Yup. Given other viable applicants, this guy just stinks. Literally.
Freedom of association.
Then it seems odd they'd need to ask if he smoked......