Not very flexible :(
On some days we would have to work until 2-3am due to taking down of old sales items and putting up new ones. Even though I had school/exams the next day, I was still forced to come and my manager was awful to me, always threatening me and being unhappy when I had valid reasons not to show up for work.
Pros70% off from all items except sales
ConsTerrible management, unflexible hours