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

Software engineer
Pros: Great to work for a company that defines technology at a global scale and pushes innovation forward.
Cons: Resourcing can be tight at times.