Pros
Talented people work there even though they aren't being utilized well.
Cons
Such a bad place to work. They make it very clear everyone is disposable by the way they lay people off and never address it with the rest of the team; people just stop showing up one day. All the work produced there was forced into being low quality and uncreative by constantly rushing and not thinking through any kind of strategy. Zero company culture, everyone there is having a bad time and actively looking for other work. Employees are never given the tools to be able to do their jobs effectively but asked to execute anyway: months of work was regularly thrown away because of poor insight from upper management. Working here was genuinely counter-productive for my career.