Pros
The food, staff, environment, location, and hours
Cons
There are none that I can speak of
Pros
Cares about their employees health and wellbeing Career advancment Fast paced
Cons
Not enough pay for what they expect even as a direct hire employee. At times you are EXPECTED to do mandatory OT and then some people like me get killed with taxes.