Company: Apple
Date: 2018-09-02
Overall rating: 5/5
Employment status: current
Experience level: Senior

Excellent benefits. Encourages growth. Crazy-fast paced.
Pros: Always improving processes and resources for employees.  Great company culture. Decent opportunities for advancement.
Cons: Stressful, always-on, customer facing setting. In retail, you are expected to spend 98% of your time facing customers. Off-line development is often neglected.