For workers it is great because they can potentially make more than minimum wage. For consumers it can be bad with everyone now wanting a tip for everything. I would honestly just get rid of tipping and paying servers a fair wage. This puts less stress on the consumer to figure out what is a good tip, and less stress on the worker wondering how much they will make.