Company: Apple
Date: 2018-06-04
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great culture, great benefits, but still a "big company feel"
Pros: Great company culture (laid-back but serious where it matters, lots of team-work between divisions, great e'sprit d'corp), great pay and benefits (health center, top-notch fitness centers), great food options at the various Apple cafes, yearly raises and bonuses based on performance.  I worked in the Cupertino area, so I some of these "pros" might be specific to that area. Almost all of the people working there are cool people, very competent, and a pleasure to work with. Moving up to higher positions is very doable if you show initiative (but easier on some teams than others).
Cons: Has a "big company feel" that sometimes can make things feel impersonal. Maybe one of the more conservative of the Silicon Valley companies. Very "chain of command" oriented. The team you're on can make a huge impact on your overall happiness as all the hundreds of teams throughout the company can have their own "mini-culture" and work environment based on the management style of the managers up the chain of command. Generally, I'd say these cons are outweighed by the pros.