Company: Apple
Date: 2013-11-02
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great cache
Pros: Lots of smart people, lots of big projects
Cons: Surprisingly tight on spend for traditional employee perks - no paid home internet, etc.  Very political environments and advancement is definitely based on who you know, hard workers that don't self-promote regularly aren't going to move ahead and one misstep can blacklist your advancement for years.