Pros
Really good at recruiting amazing people from all over the world.
Cons
Senior management displays a command-and-control leadership style that was outmoded before Napoleon's time. They're internally obsessed with hiring external senior talent from successful companies, and then confused and frustrated when those people expect transparency and clear, data-driven objectives. The real business is mergers and acquisitions, so technology functions will find themselves changing direction on the whim of non-technical operational staff and being treated like factory machinery. Data is intentionally withheld from product development teams to keep them disempowered. Because of the complete lack of organizational development or innovation management and the unrealistic goals, workers are pitted against each other and prone to saying nasty things about each other behind their backs. Including, but not limited to, C-level executives openly insulting the talent and value contributions of junior staff.