Advice
Start contacting companies you want to work for as a freshman or sophomore, even if they only hire juniors and seniors. I began talking with this company as a freshman and was given an internship as a junior. Other people who want to work for the company are only now starting to connect with them, and their chances of working for the company are slim.