In order for a company to offer you a job at the stated salary of $40,000, it's going to cost the company $50,000. At least. So, in actuality, you are being offered a $50,000 job, out of which you will pay BOTH "halves" of your SocSec, Mediscare, all of your health insurance and amy so-called "matching contribs" to your 401(k) plan.
Want to know how much you're REALLY making? Go to your boss and ask to see YOUR LINE IN THE PERSONNEL BUDGET. This line represents what it costs the company to have you exhale on company property.
Remember. Companies don't pay taxes. They just pass them along.
Michael
If there are benefits (as most $40k jobs would have), then the cost to the company is probably at least twice the gross salary. For example, I know that my employer's cost/hour for me is twice the hourly rate that shows up on my paycheck -- and my organization was purposely set up to be on the low end of the cost/hour scale.