Pros
Those who know Thoughtworks understand the value and quality of work. They appreciate the painstaking time we take to hire top talent and reference it in our annual voice of the customer survey's. It's the place where engineers want to be because of the complexity in the type of work we do. They know having Thoughtworks on their resume is of tremendous value and all that translates into amazing customer experiences and constant repeat clients for their most important priorities, the make or break kind.
Cons
Marketing and story telling regarding what makes us unique so what we see as a trend is decisions for lower cost providers and then they come back within a year to re-engage. What we do is not easy and while the principles are out there, you can't just read a book and pick it up. We could help our clients skip this loss of time and money.