Will receive Salary Advance, which I will consider the only Pro here, with overall experience
Cons
Timely Salary is advisable ( Some Staffs are working with 5 months delay also)
Providing work Visa is more advisable ( Staffs are working with expired Visa from 6 months)