I Indian Employee Review of Torrent Reserch Center 3 years ago Best place to work at. Serve here for 5 years.
Comments: