I have never used a bitcoin ATM, nor have I ever seen one. All I know about it is what I've read from this forum and other sites, since I've never met anyone that have used it. So I would like to ask a few questions that I couldn't get the answer to online.
1. Do they require any form of identification to use? Like a passport or ID card
2. When you want to buy or sell with it, does it have P2P trading? Or does the ATM and bitcoin belong to a company, and you're simply buying from or selling to them?
1. Most Bitcoin ATMs will require KYC and AML so they will need to get an ID and phone number and usually your email and you make an account with them.
2. When you want to buy and sell you are simply buying this bitcoin atm operators bitcoin that they have on hand via hot and cold storage wallets that they transfer via their ATM network.
I woudn't advise the use of Bitcoin ATMs unless you are in an absolute emergency and you need to cash in or cash out right away. Be sure to make sure if you need to cash in that you go to a two way Bitcoin ATM that does both as most of them only sell bitcoin for cash. Hopefully this helps!