I think mostly people prefer government post because of pension scheme . pension is very important for an employ after retirement a government employ have nothing to do and he need money.Do you think the government can pass a law stating that any company or establishment that meets a certain industry standard must create pension schemes for their employees who are going to work with them for say a minimum of 10years. Do you think that is feasible. I think what the private companies will do is to just sack their employees before they reach that time period. Perhaps it is possible for the government to make sure that all companies have a compulsory pension schemes for their workers???.