Pros
What works is that this is an international company, and with it come travel, access to people at different levels in the hierarchy, a human company, a company committed to evolution
Cons
engineering mindset - build fixes rather than using a clean slate approach - this gets clunky with lots of deadwood.