It's actually more a risk for us to let employees take our leased/purchased vehicles. When we give out company owned (lease included) vehicles, the company is liable for everything with the car, maintenance, tracking, insurance, parking violations, speeding tickets, etc. It's recorded on our company insurance history so if you happen to get into say 4 accidents in a year like one of our guys, the company's insurance premium skyrockets to the point that our CFO had to get involved, got extremely pissed, and we took away the employee's car. We also put on a lot of miles and idle time in the car so having to worry about rotating cars every 2-3 years goes away when you don't have to keep track of the car
We also had an event earlier this year where one of our new trailblazers was stolen from a worksite and then found 70 miles away with the Onstar and pretty much everything else inside ripped out. Trying to recover a stolen vehicle takes a lot of time and effort that could be used somewhere else for the company.
Also had another incident early this year where an employee rear ended another car that was stopped on the highway for traffic. Texting was suspected but no way for us to tell.
Another instance late last year of one our company cars "ownership" being transferred from one employee to another and the interior was downright atrocious; fast food bags and trash everywhere, fries from who-knows-when; whoever had it last sat on a McDonald's bag instead of cleaning the car. (I have pictures here somewhere in my email....)
Multiple instances where the employees would unplug the GPS tracker and/or use it for personal drives.
Or we can pay $0.65/mile (IRS recommendation) and not worry about that. I'm also not 100% sure if OSHA records auto accidents as well which is a huge factor when applying for contracts and projects.