Company: Apple
Date: 2016-09-16
Overall rating: 5/5
Employment status: former

engineering intern
Pros: It all comes down to the team/manager, but if you find a good one (really feel them out in the interviews) it can be an amazing experience.
Cons: Very secretive culture WRT interns.