Laid back atmosphere with a lot of learning opportunities
Pros
Very laid back atmosphere. You work independently, maybe with a "to-do" list written by your department manager. Those on the floor have a lot more freedom than those on the front end. You get to go to break and lunch basically whenever you want, as long as you have coverage during those busier hours. Everyone at my location is very friendly. Some have been working there for 16 years when the store opened and there's a "family feel" to the workplace
Cons
1 weekend off a month max. And sometimes scheduling rotations get messed up and you may not have a weekend for 6 weeks or so. There is room to move up, but management seems to know who they want before applications before even start coming in. 9 hour work days because of 1 hour unpaid lunch.