Pointy-haired management at its finest. It's a predictable ritual whenever a new CEO comes in that he will (a) cut jobs, because it plays well with Wall St. and immediately raises the value of his stock grants, and (b) micromanage and force a one-size-fits-all policy on everyone, imposing change for the sake of change, just to mark his territory like a dog peeing on a fire hydrant - in this case by making them work in bullpens. Of course CXO's are in meetings all day long and thrive on nonstop face-to-face interaction, and they can't imagine anyone working differently. They don't realize that when engineers are in meetings, they're not getting their work done. A year from now Marcus will be baffled why engineer productivity has plummeted since he took over.
True, many APIs aren't not properly architected. For example, here is Agriya's take on their adaptive payments API http://blogs.agriya.com/paypal-adaptive-payments-an-open-let... I don't know why Agriya couldn't yet disrupt the payment gateways through their crowdfunding approach
Pointy-haired management at its finest. It's a predictable ritual whenever a new CEO comes in that he will (a) cut jobs, because it plays well with Wall St. and immediately raises the value of his stock grants, and (b) micromanage and force a one-size-fits-all policy on everyone, imposing change for the sake of change, just to mark his territory like a dog peeing on a fire hydrant - in this case by making them work in bullpens. Of course CXO's are in meetings all day long and thrive on nonstop face-to-face interaction, and they can't imagine anyone working differently. They don't realize that when engineers are in meetings, they're not getting their work done. A year from now Marcus will be baffled why engineer productivity has plummeted since he took over.