Company: Apple
Date: 2015-01-02
Overall rating: 5/5
Employment status: current
Experience level: Junior

Found myself putting my best foot forward when surrounded by the smartest and brightest.
Pros: You get to work on products that impact the real world , a chance to make a difference. Everyone from an intern to manager does meaningful work. The hours are hectic but the work is interesting and demands long hours. 
Free food after 5 for engineers is always a great benefit! 
The compensation is better than average (especially since it's an RF position). With overtime pay, you can make well above the base.
Cons: Work life balance takes a toll on you. So much so that when it's perfectly normal to leave by 5 in other companies , here you get the stares! 
Due to the flat management structure , I see a lot of managers burdened And in turn this leads to a block in communication between teams/managers.