
Amazing health benefits with good support systems
My Thoughtworks friends - internal and clients
Interactive, multiple Thoughtworkers involved in the process
People - fun, diversity, support, intelligence
Thoughtworks culture - high expectations of each other
The autonomy they offer the intelligent people they hire