Excellent pace to work they take care of me as well as family and the work culutre is excellent and the way they approch the field force is good
IIL is excellent work culture, belive scientific startagey, committed social responsibility.
Very proud
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.