Pros
Very good company that cares about the community and will give back during hard times. Most positions are minimum wage but loss prevention does pay significantly better. The company is expanding and is working diligently to grow into a 40 billion per year company. Excellent internal promotion possibilities on the store side if your willing to devote yourself.
Cons
This company is all about saving money so don't expect to be offered a competitive salary. You have to fight for any pay raises and the yearly raises are a joke. You can get promoted but don't expect them to give you what they would give an external candidate. This company loves external candidates and many times won't even hold interviews or post open positions if they can find a good external candidate.