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

Designer
Pros: Working with great people; some of which are the best in their industry.  Decent compensation. Pretty good benefits.  Love being able to commute via shuttles, coaches, etc.  Beer bashes are fun. Hours aren't horrendous.
Cons: Politics tend to play into your ability to get promoted or your salary increases.  HR tends to favor management over employee concerns.  Being under a control-freak boss, I'm constantly micro-managed.  Career pathways and structure is a bit murky.  Lack of transparency makes it tough to see the big picture.  Apple discounts are pretty meh.