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

Great Company
Pros: Work with some of the smartest people in the world. Working on products used by hundreds of millions of people is an indescribable feeling.
Cons: It is impossible to test software enough when your product is being used by millions of users. The law of big numbers dictates that a 99.99% success rate still leave thousands of users with a poor experience.