If you’re being technical, ThoughtWorks is a global software consultancy. But that’s a serious understatement of the power of its work, the vibrancy of its community, and the enthusiasm and talent of its people.
Since being found in Chicago in 1993, ThoughtWorks has expanded to 30-plus offices in 12 countries. Its goal? To improve humanity through software.
To do so, ThoughtWorks partners with organizations with ambitious missions—whether they’re in commercial, social, or governmental sectors—and gives them the tools to disrupt their industries and solve challenges.
“There’s something really special about working with people who have a real dignity about what they do: that they’re not just doing it to make another dollar,” says Aneesh Lele, who collaborates with clients as a client principal.
“There’s always something going on in the office,” explains Meaghan Lewis, a quality analyst. “It’s a very friendly, open community here.”
Many of ThoughtWorks’ events focus on tech, which unsurprisingly is a shared passion for many of the employees. For example, once a week there’s “Hardware Hack Lab,” where artists, technologists, researchers, and anyone else who’s interested can bring in the latest hardware gadgets (including Oculus Rifts Arduinos or 3D printers) and work together on cool projects.
A recent employee favorite was the “100 Days of Hardware” initiative, which was a chance to collaborate on exciting new hardware trends like the Internet of Things. ThoughtWorkers loved connecting with colleagues across the globe and developing new products.
At the Dallas office, the company comes together every second Friday of the month to give lightning talks, discuss market updates on current projects, and get excited about their shared vision of bettering the world through tech.
ThoughtWorks puts a lot of time and energy into finding passionate “doers.” That means its application process can be challenging—but as developer Dan Lockman puts it, “It’s really about making sure you’re a good fit for ThoughtWorks, and that ThoughtWorks is a good fit for you.”
“A ThoughtWorker is very different from a standard software developer,” comments Lockman. “There’s a lot of interaction, you need to empathize with your client, and you need to ensure that you’ll deliver consistently. The interview process really fleshes that out.”
Lead business analyst Inger Dickson elaborates on what makes a good fit: “If you’re comfortable with ambiguity, if you can change travel plans at the last minute, and—most importantly—if you’re excited about interesting problems, you’ll do well at ThoughtWorks,” she says.
However, that’s not to say there’s one specific type at the company. According to developer James Spargo, the diversity of interests and personalities at ThoughtWorks is a direct contributor to its success.
Can you see why ThoughtWorks is so much more than just an average consulting company?
Check out its offices, then go get your next job.