Keep in mind that Old Navy is a subsidiary of Gap Inc., and therefore is very corporate-minded. Some managers were nice, but overall, they all were mostly concerned about sales and furthering their careers. The Old Navy Card quota was pretty annoying - we had to meet a weekly quota for how many cards we got customers to sign up for. If you went too many weeks without meeting your quota (which was honestly a subjective process, customers didn't get ONC's with just anybody), you were put up for consideration of termination. Holidays are a nightmare, and company policies aren't really in place for efficient fitting room maintenance or keeping the sales floor tidy during busy spells.