Pros
Discount. Working with other employees who don't slack off. If you get lucky and get your name drawn from a monthly employee compliments customer box and winning a gift card of $15 value (not sure if all stores did that). If you're full time the health benefits are good. Requesting time off within 2 weeks and you'll most likely get it unless it's some Holiday. Getting free meals in the employee break room on Thanksgiving and Christmas. Sometimes on rare occasion an employee would bring a nice home baked meal or dessert for everyone to enjoy. If you enjoy the outdoors it is a fun place to work.
Cons
After working there for 5 years the discount went from 25% to 20%. Also I only got a 25 cent raise in 5+ years and I a hard worker. As always there is favoritism with the managers. Kiss butt and play nice if you want to be good with them. Not being able to move up in the company. The drama that some employees like to gossip about. Just don't expect to move up much or much hourly pay at that.