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