Pros: great brand.
Cons: management lacks focus, treats employees like cattle. patsy pollack is a nightmare to work for.
When I joined the company, the teams were focused and everyone was aligned to the brand. By the time my position was eliminated, Patsy Pollack entered the picture and destroyed the department. It's a great place to work to say you've worked there and get it on your resume, but don't sign up thinking you will stay there for any length of time.