Pros
Great place to sharpen sales skills. Diverse customer base. Great benefits. Relaxed dress code. New gadgets and tools coming in all the time. Great place for discount tools.
Cons
Too many cheap, poor quality Chinese trinkets. Unsafe work environment. Small, cramped, dirty, overstocked stores. Low pay scale prohibits hiring competent help. Founders/senior management exhibit little knowledge of bricks-and-mortal retailing operations. Too many sales events occurring simultaneously. A computer system from the Stone Age. A warehouse system that believes the stores are storage facilities for the warehouse. Too many rainchecks given out to customers for merchandise that may or may not come in. Too many "outs" in the store, especially during sales where the "outs" have been advertised.