One of the best things about being a PM at ThoughtWorks is the exceptionally and consistently high level of quality of the people who work on your projects. Which ultimately makes it easier for you to succeed. This is not to say there aren't challenges associated with working with and managing incredibly smart people. I always say that ThoughtWorkers are like wild horses - if you can harness the incredible power they bring to the table you can do amazing things.
I was hired by ThoughtWorks in 1998 as a Project Manager, but was immediately put on a project as a developer given my background in object oriented development and the leasing industry. This was the first of many times where I would be called upon to fill different roles, which is something that I find most appealing about TW. In the 13+ years I have been with ThoughtWorks, I have done development, project management, program management, business analysis, quality assurance, recruiting, training, mentoring, facilitation, delivery assurance, and a number of other minor roles that I can't remember right now. And I didn't even take advantage of all the opportunities thrown my way.
Ross Pettit. I learn something new every time I talk to him. But there are plenty more.
I am the Head of Delivery Services for the Eastern US. I have over 25 years of experience in software development, with the past 18 focused on project management. While I have background in traditional project management methods, I have specialized in Agile project management since ThoughtWorks began adopting it on projects in 1999.