The internship program was really well structured, lots of people around you who want to help you succeed. Generally lots of interesting coworkers as well as other interns who all want to help each other out. The company itself does really great work and has a great mission that you could see put into action pretty much on a daily basis.
What I wish was different
The work i personally did didn't really pertain to my mechanical engineering major, but that was to be expected as i sought out the company for its environmental work.