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

Learn as much as possible
Pros: Apple focuses on growing you as an individual first. Their process may be difficult to understand at first however it does make sense in the end. The culture is A+, note there will always be some individuals that go against the culture but for the most part it is fantastic.
Cons: Some co workers have "drank the kool aid" and are difficult to handle. Work life balance can be difficult based on the position you have.