Company: Apple
Date: 2016-09-17
Overall rating: 4/5
Employment status: current
Experience level: Junior

Overall, the company is great. Plenty of opportunities if you actively take control of your development.
Pros: Family oriented, positive, flexible, relaxing, fun, benefits, reimbursements, discounts, people, honest, integrity, leadership, development, caring, sincere, pay, colleagues, remote, fair.
Cons: Only problem that you run into is upper management not being holistic when it comes to providing consistent feedback and treatment when moving around.