What I liked
Great atmosphere; was remote, and the company is very adept at working remotely. Whole team (PO, PM, senior devs, and other interns) were awesome to work with. They also have a well-established internship program that made it really easy to do onboarding, get started, feel comfortable, etc.
I felt respected and valued as a member of the team, and learned a lot.