Pros
It is a mindless job that you should keep only while you are in college. It is fun if you are an associate, with no true responsibility. You can call in sick many, many times and you will not get fired. It is almost IMPOSSIBLE to lose your job with this company, unless you steal. This is another good reason to work at Old Navy, all you late night college party goers. But as for working as a manager in this company...forget about it. This company is not worth it.
Cons
The job is boring and it is a clothing company producing product that is of inferior quality. It is not a company for someone with a college degree. Sometimes you have to fight to get your PTO approved, and when it is approved you get called into work. The company talks about the "work life balance" but it has never balanced out for me. I am lucky to get one week off a year, and that is a struggle. You have to constantly work around the associates personal life and if you don't they will quit faster than you hired them. Corporate changes plans about what they want to do ussually before the ink on the paper dries, making it a struggle to get anything done.