J

Jeff
Review of Airbnb

4 years ago

The WORST customer service on the planet. Ask them...

The WORST customer service on the planet. Ask them to resolve an issue and they will simply engage in denial and defence. They have no will or ability to resolve issues.

Comments:

No comments