Pros
Good place to start your career if you have little to no experience Many of their practices, procedures, and behaviors taught me exactly what NOT to deal with from an employer.
Cons
Office politics were ridiculous . Favoritism was extremely obvious and the people were very childish and petty within the department. Only management were recognized for any achievements - much of which came from the lower level workers. If you desired to move up within the company and you wanted to leave the department, if management didn't like you, they would prevent it from happening. Support groups were often overlooked. As an employee, you would have an entirely different experience if you worked for one of the brands. Pay was absolutely horrible. For the amount of work that you do versus what competitors pay for the same job and what they offer is insulting.