Company: Apple
Date: 2008-06-14
Overall rating: 5/5
Employment status: current

Work on amazing projects with bright and motivated people
Pros: I get to work on the coolest projects and have a had in the future of technology. When I tell people I work at Apple, they know and respect the company. They get excited and ask questions. My coworkers are smart and driven. There is a lot of autonomy, and with that, responsibility.
Cons: The level of secrecy, while nothing compared to government secrets, is a huge impediment to getting work done. You aren't given the freedom to just go ask the most knowledgeable employee on a particular subject for advice if that employee has not be "disclosed" on a project.