Company: Apple
Date: 2013-03-05
Overall rating: 5/5
Employment status: former
Experience level: Senior

Apple helped me become a better engineer, and I helped Apple change he world
Pros: Get to work on amazing new stuff that actually ships.
Tens of millions of people run my code every day in their iPhone, iPad or Mac.
Worked with and learned from the best people in the industry.
Tons of mutual respect for all fellow employees.
Confidence: you are at Apple.. If it can be done, then we can do it.
Cons: Some teams are better than others.
Some managers would be better engineers.
It's hard to live up to the reputation of Apple.