Getting a promotion also apparently leads to weight gain. Working for a living can make for weight gain, especially for females in the management ranks who are over 35 years old and for techies who typically spend their day sitting behind consoles and desktops.