ICRA Online Limited Employee Review
The enviorment is very healthy and everyone work as a team,
good work and have lot to learn, work culture is also good, work starts with client information, working on the information, contacting client for further information, rating the information, communicating it to the client, seeking acceptance.
Ratings by category
Very healthy work place