Company: Apple
Date: 2013-02-15
Overall rating: 5/5
Employment status: former
Experience level: Junior

Fun, hip and ever evolving place to work
Pros: Many opportunities to take on multiple tasks to keep one's self challenged.
Cons: Sometimes poor communication and/or consistency between multiple managers.