Which one do you prefer if you are given an offer?
Government jobs guarantees security, you're more relaxed and comfortable in the workplace, you're not given too much workload, you don't get to work during weekends and holidays, when you retire you're sure of a gratuity that can sustain you in old age. On the other hand there's no job security in most private companies, you can easily be fired at anything and probably be paid three months salary as compensation, or as agreed in your employment letter, you can be given the job of three people to do because the company wants to minimize expenditure, except for established companies most of them don't pay gratuities, we have more casual workers in private companies.
Taking all there advantages into consideration, most private companies pays better than government jobs, but in the long run most government jobs have better retirement packages than private companies. Government jobs makes it's workers to feel relaxed and not innovative, while private jobs, are demanding and they'll want you to be more productive. I'll choose private job over government job because I can improve myself better at a private job than a government job, and with my skills I can switch jobs to where I'll get a better pay package.