ESIC provides medical, sickness, and funeral benefits but does not offer retirement benefits, which are covered under separate pension schemes.