With hotels, I frequently write reviews on Tripadvisor. When I am giving a place a great review, I send the link to the hotel manager and I try to name particularly stellar empoyees if I feel they should be singled out. I frequently hear back from hotel managers who appreciate sharing the compliments because they help employees to stay motivated when they know their good work is being recognized. I rarely send complaints unless I really feel short-changed.