Actually when i was reading reviews i felt very nervous. I rent the car from those guys and there was no problem at all! Service is amazing. I made video of car and there was no problem at all. I gave back my car and in 36 hours they return back my deposit. Car was Citroen C3 and perfect.
Note: if you are coming from Geneve sector you can not go to French sector by walking inside of airport. You should go French sector by taxi or etc.