Arun,how many times do u post the same topic ? this topic has been already discussed by the few members.This is depend upon ur position and work.And about food,none company will provide it(i guess),Though some company may give food allowence.And be sure that this allowence is not enough for ur fooding.