ThoughtWorks Reviews | Glassdoor

ThoughtWorks Reviews

Updated November 22, 2017
678 reviews

Filter

Filter

Full-timePart-time

3.9
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
ThoughtWorks President and CEO Guo Xiao
Guo Xiao
246 Ratings

678 Employee Reviews

Sort: PopularRatingDate

Pros
  • Work/Life balance cannot be matched (in 51 reviews)

  • Always get challenged around very smart people (in 73 reviews)

Cons
  • work life balance if you want to advance (in 32 reviews)

  • Based on the region and the project there might be a lot of travel involved (in 13 reviews)

More Pros and Cons

  1. "Good Place to Learn Agile but not Enough Projects"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Business Analyst
    Current Employee - Business Analyst
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    Good folks, great culture, some exceptional people

    Cons

    Limited projects, personal branding matters a lot


  2. Helpful (1)

    "Not a good experience for PM"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee
    Doesn't Recommend

    I worked at ThoughtWorks full-time

    Pros

    Work life balance might be good for PM depending on projects.
    Benefits are good.

    Cons

    If you are a PM and have baggage of long working experience as PM before, this is a place you will not be able to enjoy.

    People hate PMs, PM approaches. Product thinking is often considered more important than project thinking.

    There is no reporting line and this means that one of basic tools which you would have used as PMs throughout will not be there. Some find it liberating but as PMs its a needless interference in your work. Even in the most critical of times, you will not get adequate support from most critical resources and there is nothing you would do about it. You will have to get real hands on to get your own understanding.

    As PMs you would have worked on delivering with in scope, cost and time parameters. Here there is no focus on profitability and you would hardly work on finances / forecasting. Scoping is driven by BAs and there is hardly any contribution from you. Its a sin to talk about time / plan / schedule.

    There is a lack of respect for laterals. Even if you work hard for 16 hours a day, you will find that your efforts aren't appreciated. Worse, no one understand project management and this will be very awkward reality.

    In the name of agile, there is no process focus and things are total chaos.

    Advice to Management

    Focus on Pm practice.

  3. Helpful (2)

    "PMs - don't join. You are warned."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Project Manager
    Former Employee - Project Manager
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at ThoughtWorks full-time (More than a year)

    Pros

    Good company for developers, QA and BA. These roles will be independent and will like that.

    Cons

    No focus on project management. PMs are disposable. Every one thinks they are amazing at project management but don't know a single thing about it. Honest advice to PMs - please don't join.

    Advice to Management

    It's unfair to recruit PMs with 2 decades of experience and sack them when you don't have no idea of project management.


  4. Helpful (1)

    "Used to be a great place."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Developer in Pune (India)
    Former Employee - Software Developer in Pune (India)
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at ThoughtWorks (More than 3 years)

    Pros

    - Opportunity to work on different projects and travel.
    - Freedom and ownership of work.
    - Flat(ish) hierarchy and good culture.
    You get to be a part of

    Cons

    - High attrition rate: Some of the best people have left the company in the past 2 years.
    - Pay is relatively low.
    - Work depends on your team. Some of the long running projects are not challenging/interesting.

    Advice to Management

    - Do not compromise good people for projects.
    - Appreciate people while they are still there.
    - Focus on hiring less but quality people.


  5. "Good"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Approves of CEO

    Pros

    Good company. I stay for here for 5 years and grow a lot.

    Cons

    Grow too fast and the hierarchy is changing to be complex.


  6. Helpful (2)

    "Lead Consultant"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Lead Consultant in Bengaluru (India)
    Current Employee - Lead Consultant in Bengaluru (India)
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    If you're a Developer, a QA or a BA, ThoughtWorks is the place to work.

    Cons

    If you're anyone like a PM and above, you better work where you work than joining ThoughtWorks.

    Advice to Management

    Better fire PMs as ThoughtWorks can work without them.


  7. "Mobile Developer"

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

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

    Pros

    You will get to work on the Technologies you like to work on. Very good exposure to innovation.

    Cons

    People have their own way of putting things. :)

  8. "Good work, Nice culture"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Applications Developer
    Current Employee - Applications Developer
    Recommends
    Positive Outlook
    No opinion of CEO

    I have been working at ThoughtWorks full-time (More than 5 years)

    Pros

    - Good mix of projects
    - All software engineering practices followed to the core
    - Pair Programming which helps one learn fast

    Cons

    - Not very good packages

    Advice to Management

    - Increase compensation to retain old employees


  9. "Graduate Consultant"

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

    I have been working at ThoughtWorks full-time

    Pros

    Great place for exponential growth

    Cons

    None yet, been here for less than two years


  10. "company culture"

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

    I worked at ThoughtWorks full-time

    Pros

    passionate technologists with the right set of values, socially aware and responsible

    Cons

    nothing I can think off

    Advice to Management

    none


Showing 678 of 689 reviews
Reset Filters