I loved my manager. She was fun and great to talk to. However, the upper management is awful and despite working there since my freshman year, I was still being paid minimum wage to run as an onsite manager and they cut my hours down horrendously because they couldn't afford to pay me the meager amount that they did.
location, flexible, good people to work with
poor pay, upper management is awful