I think this is the best place to work for some one like me.freshers and part time working genre.they are good pay master and most importantly timely payment.
I have seen them During the SRCC annual fest & some other college events in Delhi University as well.they have good repo with the unions also. GOOD TEAM