Ego Rating and Customer Reviews