The guests who enjoy it enjoy superior customer service which isnt always offered
What compensation? The more youve put into the company the less you get paid. New hires often make more than long term employees
Making a more fair schedule. A person hired after me gets 26 hrs a week when I get 4 and probably do a better job.
Paid vacation time and insurance
Building relationships with colleagues and customers.