Company: Apple
Date: 2016-06-30
Overall rating: 4/5
Employment status: former
Experience level: Junior

Amazing Company
Pros: No other company like this, the culture cannot be described... almost like a cult, but in a great way.  Everybody is very proud of their work and their company, lot of smart and capable people, has a slight bit of start up atmosphere amidst a gigantic company.....  people respect you when you say you work for Apple.
Cons: Hours can be long, processes can be manual - which may sound weird for Apple, upper mobility is difficult for high level individual contributors.  You have to negotiate well when you come in b/c they don't just toss bones for hard work.