I have been a trainer in customer service, especially call centers, for several companies. I know what the training programs and standards should be. I praise when I see something great. There isn't enough recognition for good service and great business practices - so often people only speak up when service is bad. I think reviews should be balanced as much as possible. Honest. When it is a great company, they need to be acknowledged - especially if they are new.