If at all you are working through the consultant then you will be paid by the consultant only. The contractor will pay the wages. Based on the performance you may get the right appraisal. All PF, ESI & other statutory will be followed by the contractor only.
Benefits may be like you will get the experience and even the primary company may hire you on requirement
31st July 2014 From India, Bangalore