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

Generally positive especially if looking for new experience
Pros: Company is doing well. With right attitude one can acquire new sets of skills that can be useful down the road.
Cons: Extremely political. Lots of red-tape. Managers do not seem to care about long term career of employees. Groups are compartmentalized and hence there is little cross-pollination. Very hard to know the big picture of how ones is work  fits within overall company plan/products. Very hard to obtain internal transfers to work on other projects.