Company: Apple
Date: 2017-10-03
Overall rating: 4/5
Employment status: former
Experience level: Junior

iCloud software engineer (backend)
Pros: Huge impact working on a widely used customer facing backend.
Cross-functional teams mean you get to work with iOS and front-end people while working on backend.
Generous holiday policy.
Support for pivoting to another roles at Apple by HR and manager.
Cons: Secrecy and need to know sometimes gets in the way of learning freely.
Food is not free (hello Google!).
Gym is not free either, although symbolic payment only.