No all workplaces do not pay pensions after the job retirement. Because some jobs only pay retirement money and they do clearance of a person documents and money from the workplace and some workplaces also offer pension as it depends on age factor also if a man retired at the age of 60 he will definitely offer pension by workplace management and if man is in his 30s or 40s he will may not offer pension.Do all work place pays pension or is it been paid only by government agencies alone and what are the reason why pension are paid and why don't private organization