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

Great company!
Pros: Apple cares about its people.  They have above average compensation and benefits, even for part-time employees.  The benefits are good.  Apple attracts the best, most passionate people in the world and that makes going to work every day a pleasure.
Cons: Management vision can vary depending upon the location.  
Advancement within the company can be difficult