Pros: great place to work, nice coworkers, good location
Cons: management, the random bad customer
Everyday going to work I put in a lot of time and effort, working 40 hours a week and learning everyday and showing that I learned made me feel great when the other employees noticed that it was showing, but my superior always treated me lower than the others. Cut my hours, treated me like I was a child and always gave me the worse jobs throughout the day. For example it was my brothers birthday, i worked a 4 hour day, I was fine with that because it was a family birthday. I did not leave however until 50 minutes after my scheduled time to leave. I helped customer after customer and did not leave because it was my job and I enjoyed helping them, the other coworker that was there noticed and freaked out how late I stayed, but knew why. When i was just leaving my superior saw me and just said, "why are you here, go home we didn't need you here."
I didn't take too much to mind it, but the hardest part was not freaking out on them, she cut my hours to 4 a week. That was the hardest, just staying there till my time was up for my contract. Best part was to come to work everyday to help those that needed it, and to see my other coworkers, the ones I liked.