For the past 3.5 years, I have been working in a small software development organization. Recently, I received an offer from TCS for 6 LPA and another offer from a small company that provides contract employees for Verizon (8.5 LPA). I am very confused about accepting the second offer because they claim I will be a permanent employee with them but will be sent to Verizon as a contract employee. I am concerned about how this might affect my future career prospects. Some people have told me that working as a contract employee in India may hinder my chances of securing permanent employment in the future. Please help me.