ThoughtWorks Reviews

Updated September 17, 2014
Updated September 17, 2014
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

Review Highlights

Pros
  • It still employs the highest density of smart people in the industry that I've ever seen (in 37 reviews)

  • You can learn a lot at TW in your first couple of years (in 13 reviews)


Cons
  • Work life balance for the billable consultants is pretty poor (in 11 reviews)

  • The problem is you often don't get to choose, which can result in a lot of travel as well (in 9 reviews)

More Highlights

Employee Reviews

Sort: Popular Rating Date
  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
  2. 1 person found this helpful  

    Awesome opportunities

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Principal Consultant  in  Melbourne (Australia)
    Current Employee - Principal Consultant in Melbourne (Australia)

    I have been working at ThoughtWorks full-time for more than 3 years

    Pros

    ThoughtWorks is a company that really delivers on what it promises from a cultural perspective. Opportunities to lead are available from within your office, country or globally.

    Cons

    I have not yet met a senior consultant who has moved to ThoughtWorks to get a pay rise. The culture and opportunities generally exceed the payroll anyway.

    Advice to ManagementAdvice

    Please remember where you have come from. Leading the company must be great, but remember that you are still a consultant and a ThoughtWorker.

    Recommends
    Positive Outlook
    Approves of CEO
  3.  

    Crazy but brilliant

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at ThoughtWorks full-time for more than 10 years

    Pros

    Opportunities to travel
    Stay on leading edge of software
    Range of clients
    Opportunity to do more for society

    Cons

    work life balance
    speed of change from over supply to over demand

    Advice to ManagementAdvice

    Say no to more things

    Recommends
    Positive Outlook
    Approves of CEO
  4. We want your feedback – Are these company reviews helpful to you?  Yes | No
  5.  

    Community of passionate techies

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Applications Developer  in  Pune (India)
    Current Employee - Applications Developer in Pune (India)

    I have been working at ThoughtWorks full-time for more than 3 years

    Pros

    - smart, technically sound people
    - you will get to work with some of the thought leaders in the industry
    - free food, transparent environment, work life balance
    - global diversity
    - Agile thought leaders
    - Density of smart, technically sound people is almost comparable to biggies like Google

    Cons

    - Indian management is slight a disappointment.
    - Salary/Talent ratio is low

    Advice to ManagementAdvice

    Improvise in sales, focus on employees. Dont try to impress the Founder

    Recommends
    Positive Outlook
    No opinion of CEO
  6.  

    Self selected group

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Principal Consultant  in  Chengdu, Sichuan (China)
    Current Employee - Principal Consultant in Chengdu, Sichuan (China)

    I have been working at ThoughtWorks full-time for more than 8 years

    Pros

    Almost allow you to do anything you like to do. All kinds of opportunities across various countries and industries. Very supportive leadership teams providing mentoring and coaching.

    Cons

    ...only when you are proactive and self-motivated. When you are not, you will soon find yourself staying in a silent corner without "structural support" you might expect to happen automatically, or you will be send to boring clients to do some boring work. But, hey, at the end of the day, since you don't have a preference on what you want to do, what is the base to complain "that's something I don't want to do"?

    Summary: it's heaven for some people and hell for some other. If you find it doesn't fit you, quit quickly and join IBM.

    Recommends
    Positive Outlook
    Approves of CEO
  7.  

    Fantastic company to work for, with some strange flaws

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Consultant Developer  in  London, England (UK)
    Current Employee - Consultant Developer in London, England (UK)

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

    Pros

    Fantastic working culture - doing agile the right way. Strong emphasis on professional development. Because TW works in small teams in client sites, you will be freed from much of the hierarchy that it present in a normal business. You will also be able to take on stretch roles that you'd never be able to get into in a normal business. Company is very open about finances and releases summaries to the entire business. Strong focus on working with people - I learned a lot about soft skills here. Fantastic internal training program for graduates ("TWU")

    Cons

    Annual review process systematically disadvantages those unable to game it. Company political stances (socialist/progressive) sometimes go overboard. The travelling can be unsustainable - it's even worse in the US. The loss-making parts of the business can sometimes cause wider belt-tightening. Occasionally I thought about sectioning members of the senior management team under the mental health act.

    Advice to ManagementAdvice

    Please reform the annual review process

    If you can reduce the burn rate in the loss-making parts of the business, then you'll be able to make the business as a whole more stable.

    Stop indulging the founder

    Recommends
    Positive Outlook
    No opinion of CEO
  8.  

    Making the world a better place, At least the software development industry

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

    I have been working at ThoughtWorks full-time for more than 3 years

    Pros

    Why I love working here
    1) Your colleagues are incredibly talented, extremely diverse(I mean it and be prepared for it) and lot of fun.
    2) Everyone actually care about the quality of the code and improving software development process. You get to transform big software companies and make it agile and make programming fun for your client developers.
    3) Travel (This is both pro and con, sometimes i love travelling)
    4) It is actually a company with a conscience. Yes I know everyone says that, but here you actually get a chance to make world a better place, and sometimes stop bad people from making it a bad place.

    Cons

    Travel
    Some Clients can be boring, and unwilling to change. Well you can only do so much.

    Recommends
    Positive Outlook
    Approves of CEO
  9. 2 people found this helpful  

    ThoughtWorks is lifetime experience

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - QA Consultant  in  Pune (India)
    Current Employee - QA Consultant in Pune (India)

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

    Pros

    - Best culture in IT industry
    - Only company which does things in true Agile way. Unlike others who have their own version of agile
    - Full of learning opportunities
    - Support social causes
    - Contribution towards open source. Recently, continuous integration server 'GO' has been open sourced!
    - Great and intelligent people around you, nice community.
    - Ultimate care of employees. ThoughtWorkers are most important for thoughtworks, even more than client in some cases
    - lots of travel opportunity
    - freedom of speech.
    - Flat hierarchy
    - Free Food, juices, cold-drinks, parties.
    - Work from home. People here understand your problem and try to solve it

    Cons

    - Some people do nothing other than talking aloud about gyaan like best practices which never works in real projects.
    - People talking in conferences are valued more than those who calmly do their work.
    - Couple of new projects are the typical 'thoughtworks' way.

    Advice to ManagementAdvice

    make sure the people who are bing paid big just for talking and giving unnecessary gyaan do not overdose others who are already doing good job.

    Recommends
    Neutral Outlook
    Approves of CEO
  10.  

    Awesome!

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Developer  in  Chicago, IL
    Current Employee - Senior Developer in Chicago, IL

    I have been working at ThoughtWorks full-time

    Pros

    Great colleagues. A lot of growth if you can sustain the travel. If you like challenges, this is the place to be.

    Cons

    Work life balance can be difficult to maintain. Might feel isolated from the home office if you don't visit the TW office regularly.

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Good place to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at ThoughtWorks full-time for more than 3 years

    Pros

    Great work life balance
    Some really good people to work with
    Diverse projects to work for
    Good learning curve

    Cons

    Not so complex projects
    Perception based management
    Skewed decisions
    Trusted people will be trusted
    Pygmalion effect

    Recommends
    Positive Outlook

Worked for ThoughtWorks? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.