Usually understaffed, non-paid overwork is pretty normal Big workload Bad scheduling Management can be unfair and treat you poorly The company will do nothing when coworkers cross the line (harassment, bullying, etc)
Cons
Well paid job If you are lucky some coworkers will be super nice Good experience Nice job when things run smoothly Don't expect to climb the ladder here They will hire disabled people but won't accommodate them (except for deaf people on cleaning jobs, those are well acomodated)