Some incredible people to work with, toxic groups keep to themselves
Cons
Bad management, arbitrary and uninformed decision making, slowness to react to market changes, some incompetent unexperienced leaders that undermine their reports. KPIs based on ridiculous criteria.