STT GDC India Bags The Great Place to Work® Certification For 2020-21, Setting Record For Achieving This Recognition Twice, Consecutively. Feature Image Image Year 2021 Accreditation type PEOPLE Accreditation Category Awards