Every which way, my experience of working with Magna was great. To start with, I was offered a salary of more than what I asked for. They were a bit hasty about the joining date, but I understood the urgency when I joined the Client. The HR processes and tools in place were excellent. The staff at both the Pune and the Hyderabad office were very helpful in clearing any doubts I had, with good and valid reasons.
In case of a dispute with the Client, I was supported thoroughly. After my first assignment was completed, the second one was looked for in a matter of days. I was back to work in no time, without any loss of pay whatsoever. I have to admit, I was a bit sceptical of working as a Contractor, on a full time payroll of Magna, but once working for them, I would surely like to recommend them to others, and join the organisation sometime in future.