You get seriously underpaid for what you do. You also get false promotions, where they promote you to a 'specialist' so you can have more responsibility and stress, but no pay rise. The hours are unstable, you may get 30 hours one week and 4 hours the next. I think this job is suitable if your just looking for a part time job to keep you busy through out the day, but definitely not suitable for career progression or actually being financially stable enough to survive in society without debt. The people I worked with were nice, but that along with the discount was probably the only good thing.