Lots of hours
Tight knit group
Lots of managers and supervisors = balanced management environment
Easy to get hired
Cons
Too many hours (as a college student working summers I dont want a full time job)
Weird environment to be a server in
Lots of blacked out dates for taking off leave