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

rest & vest - you won't get promoted
Pros: Decent comp & benefits. You are issued best in class hardware. Very mature organizational & management structure. Depending on your level you will get RSUs & Bonus. For many roles working at Apple can look good on the resume.
Cons: Go in with the job level you expect to have for a very long time, if not forever. Apple doesn't promote much from within. I've heard managers joke that hiring is like playing fantasy football and you can pick whomever you want from the outside. As a consequence the trend is for pre-existing employees to have less and less on their plate, to the point they loose transferable skills.