Working at ThoughtWorks |

ThoughtWorks Overview

Chicago, IL (US)
5001 to 10000 employees
Company - Private
IT Services
$100 to $500 million (CAD) per year
Every tech company has a humble beginnings story. Here’s ours: We started 25 years ago in a Chicago basement. Not long after that, we started working with a retail client who’s still with us today. A few years later we were pioneering Agile software ... Read 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 passionate people - we call them ‘ThoughtWorkers’ - to:

1. Run a ... Read more

Company Updates

  • All careers have their struggles and wins, but what's it like to experience setbacks, imposter syndrome and milestones as a leader? We sat down with some of our most senior leaders at ThoughtWorks to hear more about their journeys.

  • New to collaborating remotely? We're here to help.

See AllSee All

ThoughtWorks – Why Work With Us?

Our culture is very intentional. We hire for it, nurture it, check on it, and if something isn’t working, we fix it. Here’s what you’ll find in every ThoughtWorks office around the world:

  • We are intolerant of intolerance. Every day we ensure ThoughtWorks is a welcoming place for people across a spectrum of ability, age, appearance, ethnicity, gender, race, religion, sexual orientation, and gender identity. It’s not lip service. We’re radically transparent about our hiring and training initiatives. For example, the Anita Borg Institute has named ThoughtWorks to their list of Top Companies for Women Technologists (in the United States), three years in a row (2016-2018), and many of our ThoughtWorkers speak and write openly about inclusivity.  
  • Building software is a social activity done by teams of brilliant and motivated people, not a mechanistic process. You’ll work on holistic, cross-functional teams focused on delivering business value early and greater business impact overall.  
  • We genuinely hire nice, honest, smart people. During the interview, you’ll find we focus more on aptitude, attitude, integrity,rather than whether or not you have the perfect CV.

Come by an office, meet us, and see it for yourself.

Tech for Social Good

As a global technology firm with social and economic justice at its very core, we are uniquely positioned to influence the impact of technology in the world.

"For me, social justice isn't just about doing work for good causes. It's also about looking at our core work and asking how it benefits society."  - Martin Fowler, Chief Scientist, ThoughtWorks

ThoughtWorks is active in many movements around the world, and is always looking for collaborators that share our values. if you want to work with us, please get in touch!  Some of our core initiatives include:

Our people often write about their experiences with and perspectives on social justice. You can read more on ourInsights Channel.

Make Your Mark

People come to ThoughtWorks for the thrill of solving complex problems and championing new ideas in technology. To work with purpose and drive outcomes that make a real difference in our industry, for our clients and society.

Here, you’ll work on teams that bring software, platform, data, design, and strategy experts together to change the way the world works for millions of people.

Programs and benefits may vary by region, but in general you can:

  • Attend that tech conference (we’ll reimburse you.)
  • Learn new programming languages.
  • Deliver a talk or workshop at our many meetups, conferences and events.
  • Spend a season as a trainer at ThoughtWorks University.
  • Nominate yourself for a Leadership Development Program.
  • Change course and pursue a different role.
  • Start a community event series.
  • Organize an interest group. Start a book club. Plan a camping trip.
  • Volunteer your time.
  • Write a blog post.
  • Write a book.

Every step of the way, we will support you and see that you have the resources you need to enrich your personal journey at ThoughtWorks.

What to Expect

You are free to learn and to change. You are welcome to be exactly who you are. Free to follow your curiosities and your passions. To voice your opinion on any platform you choose.  Free to challenge ideas, assumptions and solutions - no matter who they belong to (respectfully), and work collectively for the greater good. Free to recommend the right tech for the job without bias. And free to have fun doing it.


Ready to make your mark? Explore our open jobs here on Glassdoor – or directly on our careers site to learn more and apply.  

Read More

Follow our Career Hacksblog for perspectives on careers in technology and at ThoughtWorks.  

ThoughtWorks Reviews

  • "Work with the Greatest Mind"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Lead Consultant in Toronto, ON
    Current Employee - Lead Consultant in Toronto, ON
    Positive Outlook
    Approves of CEO

    I have been working at ThoughtWorks full-time (More than a year)


    You have the opportunities to work with some great minds in the industries on some of the coolest projects. Compensation and benefits are great!

    Employee retention rate is out of this world


    If you have kids and family, 100% travel is not ideal, or you might have to relocate to big cities like NYC so you have enough local projects

    And there is no annual bonus, they instead pay a little bit more on annual salary

    Advice to Management

    Keep P3 seriously and you will keep attract the great talents

See All 1,480 Reviews

ThoughtWorks Photos

ThoughtWorks photo of: ThoughtWorks - Brazil
ThoughtWorks photo of: ThoughtWorks University Class Graduation
ThoughtWorks photo of: ThoughtWorks - Brazil
ThoughtWorks photo of: ThoughtWorks - Brazil
ThoughtWorks photo of: ThoughtWorks - Brazil
ThoughtWorks photo of: ThoughtWorks - Brazil
See All PhotosSee All

ThoughtWorks Interviews



Getting an Interview

Getting an Interview





    Solutions Architect Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Difficult Interview


    I applied through an employee referral. The process took 6 weeks. I interviewed at ThoughtWorks.


    1. Initial phone screen. - Called by them in response to a letter I sent. Typical phone screen, but also high degree of engagement and discussion. It seemed clear that ThoughtWorks as not a fill out the form kind of a company.
    2. Scheduled meeting with hiring manager. He was traveling through town and he invited me to breakfast at an interesting restaurant. We met there and had a rip roaring discussion of product development, developmental life-cycle, and how to attack problems you have never encountered. While we covered typical background material, it was clear that he was interested in whether he found me interesting and thoughtful in my approach to complicated problems and leading clients to places they have never been before. He was especially interested in how I attack problems that I have not encountered previously. I thought I did not overwhelm him and was delighted to be informed later that he wanted me to advance in the hiring process.
    3. The "Gauntlet". Nearly full day of meetings with various staff at ThoughtWorks. First was being greeted by the admin. Make no mistake, this IS one of the most important interviews. While the admin presented themselves as our assistants in a day of rigorous interviewing, I sensed that how I treated the admin was at least as important as how I responded to all the interviewers throughout the day. I was lucky and the admin turned out to coach throughout the day with little suggestions. I really appreciated her kindness in what is one of the most challenging interview processes that I have encountered.
     - Wunderlic test. This is a short IQ test that many firms use. I found it interesting and have no idea how I scored. I know the NFL administers this as well. While this was stressful, I did not find it overwhelming.
    - Logic Test: Wow. Humility in several pages of paper and a pencil. I thought it made standardized tests look like child's play. 11 questions, each more difficult than the previous. We were given 1 hour to complete as many as possible. The truth is that I actually enjoyed the exam but did not feel I did so well on it. The admin later informs me discreetly that the average score is 1 or 2. She got a 4. Yeah. The admin got a 4. Everyone is good at ThoughtWorks.
    - One on Ones: had three of these. Enjoyed them and found myself asking as many questions as I was asked. I felt validated to experience being asked questions about who I am as a person and how that translates into the professional world. I was surprised during a scenario walk through, when the consultant asked how I treat an unruly and extremely difficult and uncooperative customer. We walked through typical techniques in customer satisfaction such as identifying pain points and helping them through these, helping client gain internal support, demonstrating tangible progress to their supervisors, none worked in this case. I finally said, "I have run out of solutions, what would you do?" Her answer, "Sometimes, you have to fire the client if they will not permit you to be successful." I guess they believe in what they say about being candid and authentic.
    - Groups Interviews: had two. One with the extended team and one with the senior local staff (which included a senior corporate executive that happened to be in town,) Extended team included developers and other consultants and one transitioning from developer into a role that I was interviewing for. I was dazzled at the capabilities demonstrated in the interview. They were all really sharp and fluent in multiple domains. Many of the developers would have been ace at business modeling or solutions development as well. The one transitioning was the worst dressed among them and was accordingly the smartest. After one question he asked me I simply said, "I know you already know the answer to that..." - and then gave him the answer. Overall, the team was one of the smartest that I have met, yet they made me feel welcomed and valued. Not only for my knowledge but for me as a person. Clearly one of the most affirming yet challenging interviews I have ever had.
    -Senior team: tough. They really asked a lot about my motives, my person, and my ambitions. They wanted to know if I fit the ThoughtWorks paradigm. Loving technology excellence and being a decent human being.

    Interview Questions

    • Senior Executive: "What brings you to ThoughtWorks?"   1 Answer
See All 848 Interviews

ThoughtWorks Awards & Accolades

  • Top 20 Places for Women to Work in Brazil, Great Place to Work®, 2016
  • Atlanta’s Best and Brightest Companies to Work For, National Association for Business Resources (NABR), 2016
  • 2016 Winner - Tech Diversity, Tech Diversity Awards, 2016
  • Employer of Choice for Gender Equality (Australia), WGEA/Employer of Choice for Gender Equality, 2016
  • Top Graduate Employer (Australia), Top Graduate Employer (Australian Association of Graduate Employers), 2016
See More

Work at ThoughtWorks? Share Your Experiences

  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate