Thoughtworks Named one of India’s Top 10 Places to Work for Women by the Great Place to Work® Institute ThoughtWorks, a global technology consultancy, has been recognized as one of India’s Top 10 Best Workplaces for Women in 2023 (Large Category), by Great Place to Work® Institute. The study is India’s October 17, 2023 Industry/News