Pros
Good community and a strong sense of kinship among staff, possibility of making a lot of money in tips, casual work environment
Cons
Management has extremely poor communication, income widely varries and depends on others, overstaffed with few shifts available, management frequently makes empty promises.