Insurance Does It Make Financial Sense To Take The Company Car? By: Denny Jones One of the best perks involved with joining a big business is the company car. This is the free use of a beautiful executive car ….