Pluspunten
Honestly, if you get in, it's a great company with a great group of people (non-managers, that is) and awesome lunches at a very reasonable price (under $5). Plus, having all the Apple benefits certainly helps!
Minpunten
Without ever having an employee evaluation and no advance notice, I was laid off. While this review may come off as bitter, I'll still say I enjoyed working here a lot, like the people, and did become a certified Apple developer. However, management has no feelings or people skills. It's a free for all with everyone fighting for their jobs, every single day. There is no security and zero trust. They promised me one thing when I was hired, and the exact opposite happened. Management holds finances so tightly they never tell any of the non-managers.
Also, one of the director's never washed their hands after using the bathroom. You'd think common sense grows as one advances to managerial/executive levels, however, something was clearly amiss here.