CTCRI Reviews

4.5

100% would recommend to a friend

(4 total reviews)

100% positive business outlook

Reviews by job title

4 reviews
4.0
3 July 2018

CTCRI

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Friendly and enthusiastic colleagues, Super location, Lot of opportunities.

Cons

Power failures, No facility for liquid nitrogen (have to go all the way to ISRO!)

Viewing 1 - 3 of 4 Reviews

Glassdoor has 8 CTCRI reviews submitted anonymously by CTCRI employees. Read employee reviews and ratings on Glassdoor to decide if CTCRI is right for you.