They try to make a set schedule for you so you have the same shift most of the time. Most coworkers are very friendly and helpful.
Cons
Always short staffed and feels disorganized. You can only get a raise if you pass an exam that is only given every 3 months. They do expect a lot out of you for a retail position.