Company: Apple
Date: 2016-10-26
Overall rating: 4/5
Employment status: current
Experience level: Senior

Being in the right organization makes a difference.
Pros: When you're in the right organization and have the right motivation whether it's the products or projects, you can be fulfilled beyond your expectations. I've seen many people with various capabilities flourish by moving to different organizations if they don't initially find success.
Cons: Finding the right cultural fit within Apple seems to be challenging for many people even though there is a general "Apple" corporate culture. It's hard to feel like a part of a larger organization. You find the right team, you find the right fit.