Mental healthfromFast Company16 hours agoMore than half of U.S. workers say job insecurity is 'significant' stressorJob insecurity is a major source of stress for workers, particularly younger ones.