Company: Apple
Date: 2012-09-05
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great place to work
Pros: Innovation, great people, and you really feel like you're someplace that's changing the world.  I loved it there.
Cons: You get a sense of being out of the loop at times.  Various departments are shut off from one another.  It's very competitive too.