Working here is soul crushing-- the company provides no structure or developmental plan for its employees, and expects its employees (especially lower level) to play the waiting game. At Levi's, another employee has to leave the company until you even get considered for a promotion, regardless of your skill level or how many responsibilities you take on (and even then they won't give you the promotion, just a vague arbitrary length of time until they can consider it.) Many people have left since I've started here because of this inability to promote talent from within (they'd much rather hire from outside), and we now have a rotating cast of characters in all departments. Skills to succeed here: talk your way up with fake compliments, don't do any real work, and have some semblance of style.