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

Review for Apple
Pros: You feel your work makes an impact. Your code is shipped with the product to user all over the world. Smart coworkers. Nice working environment. Lunch is pretty good but dinner is not.
Cons: It takes forever to be promoted from ICT4 to ICT5, even after making significant contribution to several high profile projects. Managers are promoted much faster. The technical path is pretty lame.