good paid time off, if you can use it
some free food
overtime if you want it
good place to work if you are in recovery
Cons
pay is not the same - low for some and high for others
always short staffed
meetings all the time, you have to go even if you are not on the schedule
managment has favorites
clients get away with too much