Pros
Paid on time and coworkers and supervisors were lovely.
Cons
No matter what you did for the higher ups, they'll make sarcastic remarks and especially for tiny mistakes. They didn't acknowledge you when you say hi and talk about you in front of you when you're not coping in an area you're not properly trained in. They do not give references, so if you're looking for better work they won't support you, claiming they don't want to give someone good references and others a bad one, which is ridiculous. No room for growth and put you on paid leave you didn't ask for if you're on part time hours. No job growth opportunities. I was lucky enough to be able to get out of my job for a graduate career by using university references and from my own freelancing customers.b