I have worked for a couple companies that required us to use our badges to get into the building...it wasn't clocking in, it was more like "Big Brother" keeping an eye on your activity.
I have never worked at or heard of a company that had salaried employees clock in and out. Hourly yes.