Company: Apple
Date: 2014-04-11
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great company
Pros: great company, takes care of their employes, great retirement plans
Cons: long hours, not too much work/life balance.  experience depends on your manager