Pros: This isn't your average internship. I was thrown straight into real-world projects and never found myself bored for a second. The culture is tough to beat, and everyone is willing to help you succeed.
Cons: None that I can think of!
Reach out and let them know why you think they are awesome!
Be sure to check the companies website or LinkedIn page to see if they have any events posted.