That's skeezy as hell. This is definitely not common practice and I would consider it a huge red flag. I'd probably walk away myself, but if you're really into the job, I'd say don't accept the offer unless you can talk to someone higher up the chain and find out how endemic this type of dumbfuckery is in the company.