Should not be a first choice under any circumstance
Pros
Staff on the floor work hard and do their best for the most part. (These folks in many cases are working 2 jobs to get ahead.) Customers can be interesting and also demanding. Always interesting to see what is being purchased.
Cons
All decisions made out of corporate, good selling products get discontinued for a whim. Low salary, poor raises, any reason to limit your raise is used. Extremely High turnover, low morale especially with the cut back of staff and decreased hours. Want all floor staff to do floor work, be register trained ( not enough cashiers) & fork lift trained ( but there isn't enough staff to start with?), and all for the same low wage. If you speak your mind, point out areas that could be improved, you get your hours cut back and no raise