Company: Apple
Date: 2015-03-21
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great company... great ideals
Pros: Lots of fantastic people to work with.
Enjoyable atmosphere.
Very good benefits.
Competitive pay.
Understanding employer.
Good stock options.
Cons: Stress!
Advancement can be tough and have more to do with networking/how others view you rather than your work.
Training and advance notice can be foggy at best.