Getting to work on something very challenging and fast paced, working with great coworkers, having a boss that is incredibly helpful, and getting paid well to do it.
Working remotely made some aspects slightly more difficult, but that's a very small con - as they gave me the opportunity to work remotely to begin with.
Advice to Potential Interns
Just come work here. The company, culture, and environment are all wonderful - with the pay to boot.