What I liked
This is a great internship program that I highly recommend. The company is very welcoming and wants you to learn as much as possible during your summer. They do a great job of having your structured work-day and allowing you to connect with other interns and even connect with a mentor. It can be challenging at times, but Roche wants to see you succeed, so if you are open and ask questions, people are there to help.