I have near about 2 years of experience in IT. I got a call from a consultancy. The guy from this consultancy told that there's an opening for Java in a reputed company (I'm not sure if I should or shouldn't specify the name of the company here?) and the job is on contract basis for 1 year, if I'm good, they'll absorb me. I also asked if I'd be on the payroll of this consultancy or the company, so he said I'll be on the payroll of the company. I had received a call from another consultancy for the same job, but this second consultancy told that I'll be working for their consultancy, deputed at the client company. I refused this second consultancy.
Today I gave telephonic interview for the job (through first consultancy), cleared it and I've been called for a personal round now. I need some advice from the experienced people here, if this is okay or not. One of my colleagues told that it's good, another one said that contract basis jobs are not safe / secure. I'm very confused.
Any advice as to whether I should consider this job, if yes, then what things I should know about the contracts and stuff? Also, would a contract basis job be a problem later on, on my resume?
Unless you are in desperate need of job, do not accept contract jobs / jobs like payroll on one company and working at another company's office in India. This is because contractors get second grade treatment. Many companies do not hire contractors. It is different thing in other parts of the world as compared to India.
Thanks for responding. Well, no, I'm in desperate need for a job, not at the moment at least. It's just that this company is part of a big, reputed group and I thought it sounded good. Also, the consultancy guy had said that I'd be on company's payroll, not the consultancy's. But I'm very unsure now about the whole thing. I've got an interview there tomorrow, I'll try to get as much details as possible.
So I got cleared apparently. The consultancy told that this company is ready to offer me "Rs.(x + 821) / month", where x is my current in-hand salary per month. I obviously said no, but the consultancy people are trying to convince me that the offer is good because my current company is not one of the "big shots" but this new one is. I again said no, because 1) this new company is farther from my house 2) there'll be no salary revision / appraisal for 1 year 3) freshers recently joined in my company draw (x + 821) as stipend per month. So I figured that if my "non-big-shot" company can pay me x amount (which is less than industry standards AND the freshers who have joined recently.. we're supposed to have finished with appraisals next week though), the so-called "big shot" shouldn't have problem paying me x*2. Right? Wrong?
ETA: I forgot to mention that x is not a huge amount. In fact it's embarrassingly small amount, so x*2 doesn't make up to a huge amount either, not for a "big shot" company at least.