Pros
There are some very smart, passionate people within the staff - though most of them are at their wits end. If you like comics you can spend your time at work talking about them. Bagels on Wednesdays, and sometimes there are office outings to new superhero movies.
Cons
The company drifts like an aimless ship making sudden jerky movements this way and that as the leadership team reactively finds something new to focus on and reliably changes course before anything constructive can be created. Some top level positions are filled not based on merit, but on cronyism and nepotism of the highest order. Many a passionate employee has joined the team only to be crushed under the relentless myopia the company's decision making suffers from. Innovation and going above and beyond your job description tends to not be worth it for most employees as they will only be setting themselves up for negative consequences if those extracurricular goals are not achieved, and they often wont be. Resources and assets aren't so much stretched thin as they are misappropriated. Meaningful change to the product or tools comes about extremely slowly, if at all, while the leadership passive aggressively complains about the company's short comings out of one side of their mouth while celebrating the most unimportant and ineffective of changes with the other. Decisions come not from data or thoroughly planned methodology, but seem to come out of personal opinions of the people in charge. When a good idea is finally dragged out of the day to day chaos, it tends to be swiftly abandoned without post-mortem or even a real effort to make any true success. Minimum Viable Product is the name of the game, and "Minimum" is up for debate. All of the best employees on the staff have already left or are spending most of their time fantasizing about doing so.