Facility means, well its really a wide term, but i meant that CL,PL. LIke if a person need leave for couple a day, then there should not be any problem in terms of sanction, or considered as with out pay(during one year of joining). Bus, canteen , Medical, Gym, car laon, Deposit towards house loan, easy reimbursement these are the few facility which some company provides. And yes, yahoo mssngr, msn, access of internet with out any hiccups from senior, which are restricted in some projects of certain companies. Actually these create a healthy environment while working.
While working I really dislike if manager is just stand behind you and seeing your screen, to figure out what he is doing, and again manager is only concern about the completion of work, he don�t care what technical problem you could have ?
Well asking all these I just want to analysis the next jump, which mid size company will good like Satyam ,Mastek,BMC or some others.