Admin,
That's a weird phenomenon, about not returning the company vehicle. Poor character. Even if you are getting laid off/fired, you bring their property back.

Now I know why back when a former boss said "come into the shop", before telling me I was laid off. He didn't want to have to go chase the vehicle. It's not like I was gonna send it over a cliff..