ICRI Employee Reviews for Lecturer
Found 1 review matching the searchSee all 13 reviews
Indeed Featured review
The most useful review selected by Indeed
The management is understanding. You get to share you opinion and voice out and the best thing is they consider them. Lot of encouragement and positive atmosphere. Friendly people. They take care of each and every employee equally.
None for now, everything is good here