Impossible question w/o specifics. In general a govt job will pay slightly less and offer more work/life and flexibilty and better benefits.
It really depends on the type of job. In the engineering and legal fields, Id say govt all the way. This is because the pay is already high and the work force is selective. Because of this the govt has to compete and raise the salaries if too many quality employees get leached to the private sector. The difference between $75k working your ass off may be worth it vs. $50k. However, Making $210k and working your ass off versus $140k and a plumb job is a different story. At the higher end, the extra money (50% more in both cases) doesnt mean as much (lowering marginal value).
Some govt jobs are also implementing work from home and even more have completely flexible hours.
It really depends on the type of job. In the engineering and legal fields, Id say govt all the way. This is because the pay is already high and the work force is selective. Because of this the govt has to compete and raise the salaries if too many quality employees get leached to the private sector. The difference between $75k working your ass off may be worth it vs. $50k. However, Making $210k and working your ass off versus $140k and a plumb job is a different story. At the higher end, the extra money (50% more in both cases) doesnt mean as much (lowering marginal value).
Some govt jobs are also implementing work from home and even more have completely flexible hours.