Pros
ThoughtWorks is truly an agile and diversity friendly company. I love the collaborative way of working with professional, smart, passionate, diverse and humble people from many parts of the world and the great importance given not only to the quality of technology but also to the social topics that makes you feel part of something else rather than just a company. In addition, I really appreciate the importance given to continuous learning and growth and the amount of opportunities any person has to create a real impact in the business thanks to its flat structure and transparency. ThoughtWorks provides the opportunity to learn about many different technologies and good practices in interesting projects, mostly related to web development but also Data, AI and platforms. I also like ThoughtWorks feedback culture, which makes you be part of stronger teams and keep growing both as a professional and as a person.
Cons
-Not yet full-remote opportunities. -Not possibility to know the project you will be assigned to until hired. -Average salaries but other interesting benefits in terms of learning and growth.