What I liked
The company is amazing! They really stress work-life balance and everyone (at least according to my mentor) is out by 4:30. It's super casual. The mentorship was fantastic. My mentors guided me through the project and anytime I had a problem, I was able to get their help and unblock the issue. My manager was also very kind and helpful (everyone was!). My biggest fear was that I wouldn't be able to complete it and would be on my own doing it, but that's so far from true. Everyone's always willing to help. I learned so much. My project also really made an impact. Of course, there are outliers, but most projects are real projects that real teams work on and they go into production.
Oh, and lots of free lunches. Loved that.