Teams auto-start is a setting that opens Teams when the computer starts. To enable Teams auto-start, begin by pressing the "Settings and more" button in the top right indicated in the image below.

After the settings and more drop down appears click the settings option at the top of the drop down.
When the settings menu opens, make sure the general tab is selected as indicated below.

In the general tab, the first option should be "Auto-start Teams".