Advice
This might be applicable to multiple companies, but two things: get field experience where possible, and interning at a larger company sets you up for success. Field experiences are much more helpful to teaching, and when you intern at a large company, you have a lot more flexibility as to which role you end up (ie if in 6 years you want to try a different part of the industry its easy to switch).