I'm just curious, if anyone has ever worked at Apple/knows someone who has/or just knows, how are the advancement opertunites there? Will someone be stuck as a low level code monkey for eternity, or do they have the opertunity to advance the corporate ladder? How does it compare to somewhere else?