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

Great people, Great team
Pros: Management cares about your career goals and aspirations.  Everyone is there for each other.  Exciting work environment.
Cons: You may be hired at a location that is a bit far, but you can eventually transfer to a closer one if you are a good employee.