It's definitely efficient for the worker. There's no employee tax or income tax on that money. The worker just gets the money directly.
It should also be said that restaurant staff in Norway make a much better living than in the US, both relative to other Norwegian workers and their US counterparts.