The good part about being an intern at Apple is you are treated as a full-time employee and you are given real project that involves you directly with a current project. There is no distinction between what I did as an intern and what a full-time employee was doing. I was working on some leading technology and was give the freedom to work on projects that were appealing to me
I personally enjoyed the amount of freedom that I had to do literally anything that I wanted. Fundamentally, there are no guidelines, as long as you're able to outline and execute an action plan to validate your ideas, you're generally free to do whatever you want, as long as it's not TOO crazy haha. At the same time, the sort of free-flowing work style is pretty tough for an intern who doesn't know nearly enough as the full-time employees working there. It's a great challenge, but I disliked how there was too little structure and often times it was difficult to know where to go next.
—Like: It is Apple! you get to see how it operates. There are a tonne of opportunities and if you spend a few days talking to people, you can define projects for yourself and make a great impact!
—Dislike: company is tooooo big which means you have to jump over so many people to get anything done. So if your project is not self-contained and relies on other teams, you may have to be prepared for many days of waiting and being blocked.