Company: Apple
Date: 2017-09-09
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Prime Benefits. Horrible for career growth.
Pros: Great benefits like health, dental, vision, fitness reimbursement, transportation subsidies... not to mention discounts on multiple brands. 
Peers generally tend to be smart people with artistic attributes.
Team oriented, yet mostly self-managed.
Cons: Career growth is hard due to political system and favoritism game amongst the leadership team. 
Internal advancement is not based on actual performance and metrics. It is based on how well you can sell yourself. 
Customer base tend to be stressful to deal with.