Vantaggi
Amazing culture of openness, comradarie and encouraged curiosity. Most everyone is friends with one another and this friendship transcends company walls. The company has an open bar box at the Staples Center too which is a lot of fun. Lots of great company activities too. The management team has honestly cares about the employees growth and development -- even Steve! (the CEO). Very open and collaborative in this sense. All ideas are valued and vetted.
Svantaggi
The monitors are way too small. dual 19"s. Seriously this isn't 1999 anymore... Also, unnecessary IT restrictions (can't install CounterStrike or iTunes) make me feel like I'm in the 5th grade (that said, the game room is excellent). Super heavy clock-watch culture also. In at 9 and out by 7 (granted, there is an opaque unlimited vacation policy).