Company: Apple
Date: 2018-07-26
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Software Engineer at Apple
Pros: Exciting work, world class coworkers, great compensation and benefits, feeling that you are impacting the world with your work
Cons: Extremely high stress at times, team in-fighting and re-orgs are not uncommon