Pros
The company currently has some talented individuals working in R&D, but their continued presence remains uncertain.
Cons
After years of turmoil, upper management has finally identified the culprits behind the product stability issues: the developers. Not the lack of cohesion between teams, the absence of effective technical leadership or the policy that perpetuated the expansion of a sprawling legacy system with no tests. The developers are to blame and so the sole new strategy for battling these issues is to attack the developers. The company is now demanding zero bugs, measuring teams by the amount of bugs they create and blaming the developers when that strategy inevitably fails. It's no wonder that the developers who are actually working towards improving the quality of the product are escaping the company.