ThoughtWorks Reviews

Updated October 13, 2014
Updated October 13, 2014
293 Reviews
3.6
293 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
ThoughtWorks President and CEO Guo Xiao
Guo Xiao
69 Ratings

Review Highlights

Pros
  • Excellent place to learn the trade and work with really smart people (in 39 reviews)

  • Good work life balance (sometimes depends on the client too) (in 15 reviews)


Cons
  • Work life balance can often be a sacrifice if you wish to grow (in 15 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.  

    Some of the best people I've worked with!

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

    I have been working at ThoughtWorks full-time (more than an year)

    Pros

    Fantastic talent, great attitudes, minimum layers, open culture, liberal environment.

    Cons

    The company struggles between balancing between internal culture and accommodating to client needs. The engineers enjoy a lot more career opportunities as compared to other roles.

    Advice to ManagementAdvice

    Set better expectations with consultants on what to expect in client engagements. Get a better appreciation for non-engineering roles and nurture those talents as well for a better future.

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    Inconsistent across countries

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

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

    Pros

    Good place for unexperienced people
    Some good people still in the company

    Cons

    Consultants are at the mercy of sales and management. Recently a large amount of experienced consultants have been leaving the company due to the way the company is managed, which reflects on the quality of projects being sold and how they are run.

    Travel can be very tiresome and in many cases it's arbitrary.

    Experience in different offices vary wildly. I've found that the USA is the most problematic country to work at, due to the politics, and sheer management immaturity.

    Advice to ManagementAdvice

    Make yourselves liable and receive direct feedback from the consultants

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  3.  

    great culture , intelligent people to work with , very flexible but the senior management needs to pull it up.

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

    I have been working at ThoughtWorks

    Pros

    Culture , People , Food , the flexibility to be agile in your career.

    Cons

    mangement needs to buck up and see what people at the ground are facing, politics doing the talking these days

    Recommends
    Neutral Outlook
    Approves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review
  5.  

    Amazing

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

    I have been working at ThoughtWorks

    Pros

    Culture, People, Flat, Social, Software Excellence

    Cons

    Set to be the next big thing . Need to ensure that we get the right people in at this crucial growth stage.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    I gained so much experience and many new job skills here

    • 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 (more than 5 years)

    Pros

    The people! Smart, Forward thinking, movers and shakers. They promote from within. International company and contacts.

    Cons

    There are consultants who make the company money, and they are treated like gods. Then there is everyone else. All Support or administrative staff merely cost the company money. No real hierarchy or chain to go up with issues. Its common and expected for people to work well over 40 hours a week, that's the bare minimum.

    Recommends
    Neutral Outlook
    Approves of CEO
  7.  

    Expansion leading to dilution of culture and confused priorities

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Business Analyst in Gurgaon, Haryana (India)
    Current Employee - Business Analyst in Gurgaon, Haryana (India)

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

    Pros

    1. Good work life balance
    2. Some great and talented workmates

    Cons

    1. Confused and changing priorities of the leadership teams
    2. Too much stress on self branding, not focused on delivery talent but rather how much you can propagate and advertise yourself to the management.

    Recommends
    Positive Outlook
    No opinion of CEO
  8.  

    Great place to work

    • 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 (more than an year)

    Pros

    *Agile practices are followed religiously
    *Good work culture
    * Salary is slightly higher as compared to different companies.
    * Benefits and perks are great
    * This company has a good culture of giving and receiving feedback in a healthy way due to which people hold good relations with each other.
    * Your ideas are given importance

    Cons

    * Sometimes projects are not that great.
    * Work/life balance is messed up many a times.

  9. 2 people found this helpful  

    A rather slow moving elephant

    • 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

    Pros

    -Very smart people. Even the most junior developer really knows their stuff
    - Great physical workspaces
    - Constantly improving internal infrastructure and operations.
    - A rather open culture where you truly can walk upto anyone and speak (though that's where it ends)
    - The only company that I know of that values and works so much for social justice. In fact, it's hard to believe that this is a for-profit organisation
    - If you stay at ThoughtWorks for a year, you'll definitely learn quite a lot about work and society even if nothing else changes.

    Cons

    - 20 years of existence has made the company a fossilised operation. Very rigid to change. Things move very slowly here. For example, it's really tough to take new offerings or products to the market here.
    - You can blame everything on the "flat hierarchy" or the lack of process. Often times though, it's a lack of true leadership and commitment.
    - Leadership structures are often diluted and indecisive. There are multiple people playing a single role and that doesn't make things go fast.
    - There's a Chicago "headquarter approach" to running the company. Only people of a certain nationality and colour seem to dictate "culture" of the company. It's rarely the other way around, though the company employs more than half its people in the developing world.
    - Growth is limited only to people with a certain personality or ethnic/ racial background. Otherwise you'll likely stagnate.
    - Work life balance can often be a sacrifice if you wish to grow.

    Advice to ManagementAdvice

    Please take back the reins of your own region. Help deserving people grow and if you can't, talk to them. Move things along in the same agile way that you preach about to your clients. Take ownership, be decisive, remove the heavy unwieldy management structures and become a smaller, lean machine that actually facilitates people than being a blocker.

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO
  10. 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 (more than an 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
  11. 3 people found this helpful  

    Management gets in the way

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Lead Consultant in New York, NY
    Current Employee - Lead Consultant in New York, NY

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

    Pros

    For an inexperienced software developer who's happy to travel around, ThoughtWorks can be a great company. It favors good software development practices, and in general consultants are pragmatic.

    Cons

    For more experienced developers, ThoughtWorks is increasingly becoming challenging to work at.

    Sales doesn't do a good job of finding clients that provide interesting work that would accommodate innovation, and the few good projects that are unlikely to be assigned to people who are not the favorites of the operations teams (resource management, human resources, sales and senior management).

    Senior management enforces a high degree of politics in the company, so that in order to be considered for anything relevant in the organization consultants have to do a lot of self marketing and building fake social relationships with management. For many consultants, delivering good work in a client is not enough, and often that's not considered as good performance; on the opposite, being loud and creating the appearance that a given piece of work was good, independent of the actual outcomes, is considered a lot more relevant.

    As of mid 2014, the management in NY managed to put most projects in a critical state, failed to find local work despite the good market demand (which forced a lot of consultants to travel just to land into unfulfilling projects), and systematically protected itself disregarding consultants, which ultimately created a confidence crisis between consultants and management. As a consequence, many senior consultants left, causing the highest attrition in the history of the company. That's very bad news as the bulk of the consultants in the company is not experienced, and without proper guidance they can't deliver effectively; that makes clients suspicious of high consulting rates which ultimately damages the reputation of the company. Also, replacing experienced consultants is a hard task in the current market conditions, as there's a lot of demand for people who can deliver software effectively.

    Advice to ManagementAdvice

    Promote good work over appearance and politics. Replace the current management if possible.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

Work at ThoughtWorks? Share Your Experiences

ThoughtWorks

 
Click to Rate
or

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