Company: Apple
Date: 2014-06-16
Overall rating: 4/5
Employment status: former
Experience level: Junior

Not perfect but pretty darn close!
Pros: Apple is an amazing company to work for. You get to handle the latest technology on a daily basis while working on an incredible team and customer basis. The benefits that Apple provides and the employee discounts make it super easy for employees to have the latest Apple goodies.
Cons: For a company that has so much money, Apple gets cheap when handling its employees. OT always seems to be a problem even when its completely necessary. Transferring within the company is not an easy task either, it usually takes months for management to get the ball rolling unless you are on their case 24/7. Being rehired into the company after you leave is also an impossible task, you would think with the experience and knowledge it would be worthwhile to hire someone who has the experience.