Every client assignment and project is different, but because individual teams are typically small and have daily check ins, there's a pretty awesome opportunity to learn quickly from more senior developers.
Cons
The employer 401k match is generous, but it takes 4 years to fully vest.
Like-minded colleagues through extensive interviewing process.
Smart people that love to share their knowledge.
High amount of trust and support.
Cons
Travel intensive work.
Hidden social hierarchy.
Rarely getting to work with colleagues from the same company. (much more frequent to be spending most time with client)
Thoughtworks Response
6y
Thank you for the time and thoughts you put into this honest feedback (and sorry for the late reply on this). We are working on gathering thoughtful reviews like yours which show us the pain points and which allow our culture to grow and improve. Thanks for the work that you do for our clients and to support your colleagues. All the best!