As they said, government job is better compare to private job because it is permanent and pensionable and the job is more secured. Though private job too some are pensionable but not permanent and not that secured. And again in private job, you have the opportunity to let them know how much you want to be paid. You can either be paid higher or lower base on how you present yourself.
Which one do you prefer if you are given an offer?
1: Most people will want to go for the government job because it is pensionable and you can also get some gratuity after you serve for a good number of years, the job security for government job is another angle to it that a lot of people will grab if the opportunity comes.
2: on a different angle the private jobs can be very good if the take home pay is palatable, because there are good paying private jobs that are out there that you can make a living and also create a good future for yourself if you plan your finances very well, but the major problem with this private job is the security because you can be dropped at any given time and is not pensionable. Most people will argue that they will go for a private job because they would want them to be well paid as they are in active service so that they can use the money to create a good future for themselves while they ars still working.
on the government side. others will argue that they want a pensionable job so that when they are retired they can fall back on their pension.