What I liked
I liked the company's work culture a lot. The environment was extremely friendly and welcoming. Everyone is accessible and glad to help with any kind of issue, be it asking for an opinion or asking for help. Interns tend to form their own social groups, hang out together, form friendships, and the best part is that none is left on the outside should they want to tag along. Interns are treated like any other full time employee that just started working, so the projects assigned to interns are real problems that need to be solved and that get integrated in the products. This provides a really nice feeling of accomplishment when projects merge with the base code. Also, everything that I learned during my internship is still quite valuable even outside the company (being consistent with a coding style, designing good code, learning on the go, etc.)