4.0
3 July 2018
Anonymous employee
Former employee, more than 1 year
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!)