Avoid at all costs.
If you do end up with them, photo every spec and smudge on the car before accepting the keys.
They will use their very poorly taken phots of the car to try and justify them finding new damage on the car on return, if you have not taken their extra insurance.
Claim your business profile now and gain access to all features and respond to customer reviews.