Company: Apple
Date: 2009-09-14
Overall rating: 3/5
Employment status: current

Amazing products, Amazing people, Hard work
Pros: Work on amazing products you can be proud of. Work with some of the highest calibre engineers and designers. Interesting engineering problems, be on the cutting edge of technology
Cons: Long hours, many fire-drills. Constantly changing priorities. You might work for months on something just to see it disappear. Very little communication between groups, extreme emphasis on secrecy. Way too many meetings.