What we do

We deliver value. Everything we do is obsessively driving towards this goal. When consulting, we tell the truth about a problem, rather than help you fix a symptom – this can be disruptive, but it is far more helpful.

We deliver software incrementally, starting with the most important and difficult pieces first, rather than making you wait for the whole picture. Nobody likes waiting. Nobody likes surprises either – we work hard to make sure there are never any of these.


consulting
experience design
testing
technology
optimize IT
our approach
offshore and distributed
support
application lifecycle management
mingle
twist
cruise
opensource
how we work
delivery
application development
thoughtworks
services
products

what we do

We build tools that help teams work efficiently (whether they are in one room or on different continents) and to the highest possible standards.
Fixing tough problems with technology is what we do. We can do it well because we hire talented people who challenge each other to ever-greater accomplishments. Combine this with 15 years of evolved best practices and tools, and there isn’t much we can’t do. We just can’t fix the world, although we’re trying.