Repeat guests? C'mon, really? You shop for hotels the same way the rest of us do - Either your employer tells you "you will stay here", or you use a price search and pick the lowest place that doesn't mention rats in the toilet.
Would you book a place that mentions complaints along the lines of "The bathroom is clean, but cell phones of any provider don't work here and the room phone is 2 dollars per minute?"
As for the employer: the travel offices of big companies who regularly have their people work on site at major customer or other offices will consider putting their employees somewhere else if they all complain about a particular hotel. The repeat customer is not the individual person, but the employer.