Having clients accuse the group of being arrogant. "ThoughtWorks asks us to be customer-centric but refuses to empathise with our own situation" was something I heard often. In fairness, they hire highly talented people, but some come with an extra dose of hubris that few appreciate.
Despite an abundance of meetings to discuss and ideate the future of ThoughtWorks, the leadership group failed at articulating a common purpose or prioritised goals. The result was conflicting messages and little understanding of what was expected, let alone measures of success or the opportunity to change direction.
There is very little bureaucracy which is good, but the vacuum has been filled with office politics. Take care, it wasn't always clear who was really in charge and whose interests their agenda served. Voice of the customer was completely absent.
The business tolerates poor, often unprofessional, behaviour between employees and clients alike. It's not rife, but can be unpleasant to endure and disappointing to witness.
After twenty years operating what seems to be the same model, I don't believe ThoughtWorks knows what it, or its customers want. Even worse, it may not care.