Company: Apple
Date: 2017-05-23
Overall rating: 4/5
Employment status: current
Experience level: Junior

Hard, but rewarding Work
Pros: Opportunity to work on groundbreaking products, for an ethical company. Pay is good. Resources are top notch and available. Work with smart people.
Cons: Terrible work life balance. Few perks outside of pay. Secrecy is part of the culture. Noticeable lack of upward mobility.