Pros
Decent amount of paid time off (although good luck getting days approved despite working here for years.) Benefits aren’t terrible.
Cons
Overworked. Underpaid. Continuously insulted. If you plan on any sort of advancement, make sure to grease the right wheels. Good work is never rewarded, only nepotism and brown-nosing the correct people. Management is a joke. Raises are few and far between, and on the rare occasion they do happen, they are pretty insulting. If you enjoy constantly being worried about your job being shipped to Mumbai, a recent expansion location for the department that is seemingly already being treated with more dignity, flexibility and respect than the US location consisting of designers who in some cases have a decade or more with the company, this place is right for you.