Pros: reduced cost for food, great insurance, nice vacation accrual hours
Cons: not enough staff, high turnover, more middle management
Some people have fmla approved and abuse it. Policy for absences not followed.
Poor follow up for interviews and poor advancement unless you are married to someone high up or very blessed in the looks department