Employer Verified Available to IN-based employees (Change location)
Yes they provide sick leave and deduct the salary.but I ,m really not sure about it because I take only one sick leave.
Very good , nothing is wrong in their policy
I really don't know. I was just an intern for one month but I am pretty sure they have good benefits.
employee has to apply it over online official site.