What I liked
The company keeps the intern class really small (6 people in total) so that each intern gets a lot of attention, mentorship and care during the internship. I had a lot of flexibility in terms of choosing my team and the project I wanted to work on. They really care about what I want to gain out of the internship. Moreover, there were so many intern perks and events created just for us. The CEO and CTO spent their personal day during one weekend with us taking us water tubing on their personal boat. It was an incredible internship experience and really fulfilling.