You could not be more wrong. You DO NOT have to provide ID. You most certainly DO NOT have to provide place of employment LOL.
If you are driving, you need to provide a DL or you will get a ticket. You DO have to provide name and address, verbally is ok.
We do still live in the USA.