3.0
Jul 1, 2017
Current employee, more than 5 years
Chicago, IL
Recommend
CEO approval
Business Outlook
Pros
The people are great. You'll make friends. As you go from project to project, you learn a lot about how different companies are organized, how their tech is structured. You'll gain a lot of insight into what works and what doesn't, and will take part in improving things. There are opportunities to work in other countries.
Cons
Staffing can be a crap shoot. Whether you're staffed on a great project in a great city (or where you live) or a so-so project somewhere you don't want to be is almost completely based on timing. Since retention isn't great, people will be leaving as they grow tired of the travel/consulting. No one stays at ThoughtWorks for the pay.