Company: Apple
Date: 2010-11-01
Overall rating: 2/5
Employment status: former

A place full of invisible walls
Pros: You get the name in your resume, cool products to play with, and mostly smart people to work with.
Cons: Teams are super protective of their own people.

If there's a problem, it's always huddle time and present the message that it's another team's fault.