Company: Apple
Date: 2017-10-19
Overall rating: 5/5
Employment status: current

Constantly engaging
Pros: Fascinating problems to solve, intelligent and professional peers, the best technical resources available. Everyone here is willing to listen and learn, even from the newest member of the team, if they have thoughts to offer.
Cons: Office space is very sparse, bring your own tea and snacks kind of a deal. Lunch isn’t free, although dinner is. Nobody is going to pat you on the back for your work, and you’re expected to advance your own career, or find the mentorship you need.