Pros
Great company, great employees, really doing breathtaking advances on the 3D printing platform. Everyone is friendly and excitable. As an intern, you get to create virtually whatever you want using their printers- and you can do it pretty constantly. The skies the limit in terms of design.
Cons
As an intern, I wasn't given much direction on what needed to be designed for the company. This did allow me to take on some design projects that I might not otherwise would have gotten to. You really have to be a self-starter and advocate for yourself. You'll get the most out of it by pushing yourself. Also, the intern projects were not engineering focused in the slightest. I understand it is possible that you can work on projects that aren't just content design, and I would have loved that opportunity, so hopefully if that is more your style you know ahead of time and can advocate for yourself to do that kind of work.