@Miamiheat16 I think engineers should work in industry, to get the most learning. You have a lot of industries to choose from as a mechanical engineer: auto, appliance, aerospace, oil and gas, plastics, semiconductor. Mechanical engineers are employed in nearly every sector, so think more about your interests to choose a fun summer position.
The co op program at GT for mechanical eng, is OUTSTANDING and just want grad schools want, they want you to know about your field and have practical skills in design, manufacturing so you know what you want to specialize in.
So if you think you want a masters at MIT, try to get summer industry experience all three summers or at least two of your three undergrad summers. If you want a PhD, then try BOTH, work in industry in the summers AND work in a research lab at GT. You want to see if you prefer design engineering, or manufacturing, or product development as that will determine what you focus on in graduate school. You may prefer fluid dynamics, or another field that requires a PhD. TAing for math classes at GT is available and may help you decide, do you want to teach? If you want to teach at the university level, then a PhD is needed, and I lot of fun! But you are getting payed less, you will be on a stipend of about $30K a year for about four to six years for most PhD programs. . For some specialized fields, a PhD is needed, like fluid dynamics.
There are REU’s for engineering in mechanical, electrical, materials science , areas such as robotics research at these universities, but working at GT will be really helpful to you as well. REUs are competitive, and you can apply to more than one. Usually housing is included in the deal, but check each website. This will give you experiences beyond the GT campus, and should be helpful, but co op and industry positions will pay much better than REUs.
https://www.nsf.gov/crssprgm/reu/list_result.jsp?unitid=10006