Company: Apple
Date: 2014-01-18
Overall rating: 3/5
Employment status: current

Not for everyone, but ok for some. Long hours, long hours, and LONG HOURS. Low flexibility. The trade off is recognition
Pros: Some value recognition that comes in the form of pats on the back.
Cons: Poor work-life balance. Recognition is in plenty, coming in the form of pats on the back, but nothing tangible in the way of funding. Prospects can be politically limited. Management changing personnel rapidly. In sum, managerial rotation results in only changing face and rules but no business related. Changes occur.  Incredibly fast paced too focused on greeting each person in numbers than building strong relationships. Deployment is a terrible experience. All other complaints aside, like any other job and not too bad.