Research Shows That 45% Of Tech Workers Experience Stress and Sadness Working long hours has been found to be one of the main causes of bad…