Working at ThoughtWorks |

ThoughtWorks Overview

Chicago, IL (US)
1001 to 5000 employees
Company - Private
IT Services
$100 to $500 million (USD) per year
We are a community of passionate individuals whose purpose is to revolutionize software design, creation, and delivery while advocating for positive social change. There are over 5000 ThoughtWorkers in 14 countries, and we’re growing fast in every region of the ... 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

  • Our thoughts on the emerging trends in tech shaping the future of software development and business strategy. Delve into the latest edition now to understand how it can impact your industry.

    Technology Radar | Emerging Tech Trends for 2018 | ThoughtWorks

    The Technology Radar is our thoughts on emerging technology trends in the industry. Read the latest here.

  • With the number of high-profile security breaches rising, agile software development teams are using Threat Modelling to understand how to protect their systems.

    Learn the ‘How to's’ from our subject matter experts Jim Gumbley, ThoughtWorks and Fraser Scott, Capital One at our #XConfUnplugged18 Threat Modelling event on Thursday 22nd November at our London office.

    Register here

    XConf Unplugged

    XConf Unplugged is a community for technologists. We'll keep you plugged in and up-to-date with breaking technology changes, updates and news. This event is the fourth in our series and is focused on security in software development. X-Conf Unplugged is a part of Access ThoughtWorks - our learning community.

See AllSee All

ThoughtWorks – Why Work For Us?

What would you like to do?
That’s one of the first questions you’ll be asked and it’s not about job titles.

We’re looking for change makers. Opportunity creators. Bridge builders. Mind openers. Status-quo shakers. Our job is to create a place where people have the freedom to make a real and positive impact on our world through technology. 

  • We are intolerant of intolerance. Every day we strive to ensure ThoughtWorks is a welcoming place for people across a spectrum of abilities, 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. The Anita Borg Institute has named ThoughtWorks to their list of  Top Companies for Women Technologists, twice.

  • Building software is a social activity done by teams of brilliant and motivated people, not a mechanistic process. You’ll work on diverse, collaborative, cross-functional teams that deliver business value early and greater business impact overall. 

  • We genuinely strive to hire nice, honest, smart people. During the interview, you’ll find we focus more on aptitude, attitude, integrity and not whether or not you have the perfect CV.

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

There are a million ways to have an impact. With our open culture, flat structure, navigable size and lack of “red tape”, you are free to shape your experience and create all kinds of opportunities to learn, share and lead. We also provide lots of opportunities, from year-long leadership development programs to in-office tech talks.

Programs and benefits may vary by region, but in general, you will be able to:

  • Attend that tech conference (we’ll reimburse you).
  • Learn new programming languages.
  • Deliver a talk or workshop at our many meetups, conferences or events.
  • Spend a season as a trainer at the ThoughtWorks University.
  • Nominate yourself for a Leadership Development Program.
  • Change courses 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.

We will support you and see that you have the resources you need to enrich your own personal journey at ThoughtWorks.

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, the Social Justice pillar 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 who 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 here or on our Insights Channel.

Whether you know exactly what role you’re looking for, or you’re not quite sure but ThoughtWorks seems like a pretty cool place to work, talk to us! Our recruiters are happy to answer your questions and even connect you with other ThoughtWorkers in roles like the one you’re considering.


Explore our open jobs here on Glassdoor – or directly on our careers site to browse by region and apply.

Read More

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

ThoughtWorks Reviews

Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
ThoughtWorks President and CEO Guo Xiao
Guo Xiao
95 Ratings
  • Featured Review

    Helpful (21)

    "Had an awesome time working in ThoughtWorks"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Consultant in Pune
    Former Employee - Senior Consultant in Pune
    Positive Outlook
    No opinion of CEO

    I worked at ThoughtWorks full-time (More than 8 years)


    I joined TW fresh out of college and spent nearly 10 years, worked in Bangalore and Pune office. Things I loved about TW :

    - Casual atmosphere, no formals/cubicles/bosses.
    - You will find lots of passionate people around you. Their passion is not limited to work related stuff.
    - People in general are open to ideas/feedback which is essential for pairing, and specially for agile to work.
    - You can remain a tech person irrespective of your years of experience. Management is not necessarily the 'next step' here.
    - Good work life balance. You would rarely be asked to work on weekends or beyond office hours. No need to get any permission to avail leaves.
    - University(training for grads) is one of the best training program I have come across.
    - STEP : a unique program which is for diploma holders. They are provided with S/W training, get to work on a live project and are also prepped up to complete a bachelor's degree. They might even be offered a job in TW at the end of this 2 years of training if they perform well.
    - Juice stall, indoor games(pool :-)) , allowance for books, allowance for hobbies, Away Day and many more interesting things

    Personally I am grateful to TW for helping me when I needed it the most. The management co-operated in the best way possible, and provided me with various benefits and facilities to support me in my hour of need.
    TW claims to be a people's company and I can totally vouch for that.

    Overall TW has a very positive feel to it. You will easily make friends here. It's a fun place to work in.


    TW is all about the people and culture, since many long time employees have left, there is a lack of people who can help maintain this amazing culture.

    Advice to Management

    First of all a big Thanks for all the support.

    I would like to suggest that Please make sure that new hires are the right kind of people. The kind which helped TW become what it is known for.

See All 835 Reviews

ThoughtWorks Photos

ThoughtWorks photo of: Our Manchester Office
ThoughtWorks photo of: Away Day
ThoughtWorks photo of: Away Day
ThoughtWorks photo of: Pairing
ThoughtWorks photo of: Away Day Germany
ThoughtWorks photo of: Away Day 2018
See All PhotosSee All

ThoughtWorks Interviews



Getting an Interview

Getting an Interview




  1. Featured Interview

    Helpful (19)  

    QA Analyst Interview

    Anonymous Interview Candidate in Bengaluru
    No Offer
    Positive Experience
    Difficult Interview


    I applied online. I interviewed at ThoughtWorks (Bengaluru) in February 2018.


    Applied through LinkedIn. Received a mail from the HR. Filled a Google form and got my interview scheduled according to my availability. It was a smooth process. People are courteous.

    Interview Questions

    • Round 1: Selenium and Automation with Problem Solving - Telephonic - Phone interview with Hangout Screen Sharing.

      1. About yourself   1 Answer
    • 2. How does selenium web-driver interact with the browser? What makes your selenium code works?   1 Answer
    • 3. If the backend is down (server + db), how will test the front end data population?   3 Answers
    • 4. Instead of keeping the JSON request (POST) as a text file and reading it, why did you create the JSON in the run-time in your framework?   2 Answers
    • 5. Debug a site which is not working all of a sudden (The site can be anything. Not necessary to be an e-commerce)   2 Answers
    • 6. Coding Questions

      Asked to screenshare in the hangouts, and asked to open the eclipse, gave two problems to solve.

      1. Check when multiplying a 6 digit number with 2 gives a number which has all the same numbers.

      E.g: 142857 x 2 = 285714   3 Answers
    • 2. Remove a duplicate Entry from the given array.   2 Answers
    • Done with the first round. Expressed my interest in Jenkins and the automation tool I've built apart from the interview interaction. The interviewer was really good and ended the conversation telling, I'll get a call from the HR. Got the call for the onsite rounds within 30 mins.   Answer Question
    • Round 2: Manual Testing - F2F

      - 2 interviewers to face.
      - It was a grilling and tedius round in fact.

      1. About yourself   1 Answer
    • 2. Test Strategy for a CAB APP   1 Answer
    • 3. Test cases for OLA APP   1 Answer
    • This is an easy round but how much ever you prepare, you'll definitely fall short of something, so prepare extremely hard. You'll never know, where you'll slip and where you'll lose the balance while coming up with the test strategy and test plan.

      To crack this round, do not assume anything (It's human tendency to assume things while talking about familiar apps. So avoid it).   Answer Question
See All 614 Interviews

ThoughtWorks Awards & Accolades

  • 100 Best Companies to Work For Women (India), Avtar and Working Mother, 2017
  • 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
See More

Work at ThoughtWorks? Share Your Experiences

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