The only kind of private company work that matter to me is working for an oil company. At least in such job, you are entitled to a big pay no matter what position you are in unlike other private sectors where you work like an elephant and eat like an ant. Federal government job is far more better than most private company jobs.Government companies pay pensions while private companies doesn't pay pension but the pay is very high.
Which would you prefer. A government job which you will get a pension or private job which pays high but no pension.