Company: Apple
Date: 2015-11-16
Overall rating: 4/5
Employment status: current

Good place to work
Pros: Apple designs the best mobile CPUs of anyone. The strong team this company has assembled is years ahead of the competition. It's exciting to see things you work on going into the market-leading products. There is a less formal process for getting things done than at other large companies.
Cons: By Silicon Valley standards, Apple is pretty secretive internally. It can take a while to get clearances to access all the code and documentation you need, so expect to ramp up slowly. Because of the secrecy, people often work in silos and you will not have a clear picture of what everyone on your team is working on.