Company: Apple
Date: 2008-06-12
Overall rating: 4/5
Employment status: former

A good place to work for the right person.
Pros: Apple makes some of the best loved products on the planet which makes every employee proud to be there.  It's also great to have a Silicon Valley atmosphere which isn't just geared towards single people, meaning colleagues respect your desire to go home and see your family/friends.
Cons: The secrecy is what makes Apple work.  But at the same time it means that you often have no idea what's coming around the corner, even for products you're working on.  Apple also doesn't care about developing young talent, so if you're looking to be coddled or given any type of structure, this is not the place for you.