Pros
Salary and benefits are really good. Flexible scheduling and schedule requests off are usually able to be granted. Good place if you love working with people
Cons
Obsessed with cleanliness. Not enough coverage to get background tasks done easily. All aspects of the store are highly regulated since it is a corporate company. Mixed messages (we are told that customers are priority, but are expected to keep the store spotless at all times.) You are expected to sell people things that they dont want. (We are expected to try and sell VIA to all customers, so it has become a negative product in the minds of lots of partners) Expect to work for free at times since it is very hard to get things done and you are expected not to work overtime.