Persistent Systems Ltd provides Freshers with learning experience which takes people way ahead in the race. Here you learn to code much more than what you think is required for your designation.Same goes for accountability. You learn to be responsible at a very early stage in your career.
Cons
Sometimes you are expected to work on a technology for which you are not hired.