ThoughtWorks – Why Work For Us?

OK, let’s get the corporate stuff out of the way first. ThoughtWorks is a global IT consultancy providing Agile-based systems development and consulting services. We've pioneered many of the most advanced and successful Agile methods of software development and best practices used in the industry today. 

In other words, we build (amazing) software. It’s amazing because we build it with a complete obsession on doing the right thing for the user and the customer, and some innovative methods to get us there really quickly. It’s also amazing because it’s the stuff that makes or breaks companies; software which creates competitive advantage. 
But that’s only part of the story. ThoughtWorks is a social and commercial community based on three pillars – (1) running a sustainable business -- which enables us to (2) deliver software excellence and (3) advocate for positive social change. You’ll hear us talk about our Pillars at lot if you join us.

We see building software as a social activity, best done by teams of brilliant people, not a mechanistic process where individuals are interchangeable cogs in a master plan. Our hiring model focuses on finding outstanding talent, over the mastery of tools. 

 

Since 1993 ThoughtWorks has grown from a small group of passionate people our founder, Roy Singham, gathered in his basement in Chicago to a company spread across 24 offices in ten countries: Australia, Brazil, Canada, China, Germany, India, Singapore, South Africa, the United Kingdom and the United States.

We’ve been building game-changing software for our clients since we started. We specialize in creating technology that helps differentiate companies, or that helps make a positive change in the world.

It’s not that straightforward though. If you ask anyone who works here what we do, they’ll give you a different answer. ThoughtWorks is very much what you make of it, and your experience will be shaped by the projects you’re on and the people you work with. We’re also a bunch of entrepreneurs and so we’re just as likely to tell you about the company we want ThoughtWorks to be, as what we are today.

Since we started, in that basement in Chicago, we have made many mistakes, and have learnt a lot about how to build software, but more importantly, how to work effectively. We’re fanatical about helping our industry to get better and we do this by writing books, blogging, and talking at conferences.

Our mission is to better humanity through software and to be a role model for the 21st century socially responsible company. Martin Fowler, our Chief Scientist, blogged about what this looks like when you’re a ThoughtWorker. You can read it at

 

http://martinfowler.com/bliki/ThreePillars.html

 

 

In terms of our organizational characteristics, we think the following sums us up pretty well:

  • Do the right thing
  • Attitude, aptitude and integrity
  • Service to others and society over self
  • Solidarity over charity
  • Serve holistic goals over achieving targets
  • Personal and organizational transparency
  • Curiosity, creativity and passion
  • Fail fast and publish our mistakes
  • Intolerant of intolerance
  • No jerks
  • High values alignment, loosely coupled

There's something else you should know about us. If you think that the lack of women in IT has something to do with women being genetically indisposed to programming, ThoughtWorks isn’t the place for you. That goes for any other diversity dimension you’d care to suggest. We are really proud to be an equal opportunities employer and an awesome place to work. Our recruiting team is fanatical about sourcing people from all sorts of different backgrounds, because this is what helps us be a more innovative, more inclusive community.

 

 

ThoughtWorks believes that people are central to creating great software. We value technological expertise and innovation, but also personal integrity and enthusiasm. At ThoughtWorks, you’ll get a chance to do amazing work, alongside some of the brightest people you have ever met, without the typical frustrations and big company politics (well, at least not internally).

We’re out to build a community of experts, not just provide a one or two-year stepping stone for job-hoppers, so we have a different philosophy of hiring and career development. We have a very exciting graduate scheme, but that doesn’t mean we hire large numbers of inexperienced people and filter them out each year with an 'up or out' approach. We think that leaves something to be desired, and to be frank, it doesn’t fit with our values.

Instead, we hire carefully (and sometimes slowly). If you become a ThoughtWorker, we try and tailor a path that is uniquely right for you. We don’t believe in boilerplate career plans with pre-defined roles. If you have what it takes, we want you to follow your passion. Whether that means moving towards management, immersing yourself deeply in a technical specialty, becoming a cross-discipline general practitioner, or something else entirely of your own choosing.

In terms of our specialities, we generally hire the following types of technical people:

  • Developers (predominantly Ruby, RoR, Java and C#. ThoughtWorks developers are interested in all sorts of other languages too, such as Clojure, Scala and F#)
  • Quality Assurance (especially people who are interested in test automation using tools like Selenium and Watir)
  • Project Managers (with a passion for Agile, servant leadership and enabling self-managing teams)
  • Business Analysts (who take an adaptive approach to requirements gathering)
  • Build and Configuration experts (to help us think about continuous delivery and getting applications into production)
  • UX/UI specialists (as we continue to build our footprint in the world of user experience)

 

And of course, we also hire all sorts of operational people as required.

 

ThoughtWorks Reviews

286 Reviews
3.6
286 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
ThoughtWorks President and CEO Guo Xiao
Guo Xiao
64 Ratings
  1. 1 person found this helpful  

    Great Place to Work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Developer  in  San Francisco, CA
    Current Employee - Software Developer in San Francisco, CA

    I have been working at ThoughtWorks full-time for more than a year

    Pros

    Really good for Women.
    Work with some of the smartest people around.
    Make friends all over the world.
    Encouraged to be a leader.
    Reviews happen at least once a year.
    If you work in the San Francisco office you have a choice between local work and travel work.

    Cons

    Travel.
    Smart people can be arrogant.
    It's easy to feel small in such a large company.
    Hard to find a work life/balance.
    Never know what can happen with a client.
    DOn't have control over the technologies you work with.

    Recommends
    Positive Outlook
    No opinion of CEO

ThoughtWorks Interviews

Updated Sep 15, 2014
Updated Sep 15, 2014

Interview Experience

Interview Experience

63%
18%
17%

Getting an Interview

Getting an Interview

44%
18%
15%

Interview Difficulty

3.6
Average

Interview Difficulty

Hard

Average

Easy
  1.  

    Consultant Developer Interview

    Anonymous Interview Candidate  in  San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied online. The process took 3 months - interviewed at ThoughtWorks in May 2014.

    Interview Details

    I turned in my resume and within a few days I heard back form a recruiter who had text questions she wanted me to answer about my values. After that there was a code test. Then a multiple day in person interview the SF office. I'm used to tech question in interviews but they asked a lot about me as a person.

    Interview Questions
    Negotiation Details
    Set offers.
    Accepted Offer
    Positive Experience
    Difficult Interview

ThoughtWorks Awards & Accolades

Something missing? Add an award
Fast 50, Crain's Chicago Business, 2012
101 Best and Brightest Companies to Work For in Chicago, 101 Best & Brightest Companies to Work For, 2012
Finalist Cyndi Mitchell-ThoughtWorks Studios Managing Director, Cisco Everywoman in Technology Awards, 2012
Best App in the e-Government Category (Smart Services QLD, Flood Donation App), Queensland State iAwards, 2012
101 Best and Brightest Companies to Work For in Chicago, 101 Best & Brightest Companies to Work For, 2011
Show More

Additional Info

Website www.thoughtworks.com
Headquarters Chicago, IL
Size 1000 to 5000 Employees
Founded 1993
Type Company - Private
Industry Information Technology
Revenue $50 to $100 million (USD) per year

ThoughtWorks is a global IT consultancy providing Agile-based systems development and consulting services. We've pioneered many of the most advanced and successful Agile methods of software development and best practices used in the industry today.

In other words, we build (amazing) software. We build it with a complete obsession on doing the right thing for the user and...
More

Mission: Our mission is to better humanity through software and help drive the creation of a socially and economically just world. We bring together the most capable, driven and... More

Worked for ThoughtWorks? Contribute to the Community!