
I love learning tons of new things and meeting new people.
I absolutely love my manager. Poor managers are usually rooted out pretty quickly.
I love the company culture and environment. It's mature, and almost everyone I work with is competent, intelligent, and friendly.
They pay interns far better than any other tech company, then the work with interns to get fair full-time offers out.