A college that pays you.
Pros: offsite break-room, training, benefits, management, culture, environment
Cons: pay, expectations
Apple is one of the greatest places to work. They have an awesome positive environment with excitement that is infectious. Because of their focus on training and development; I learned marketing, management, teaching, human behavior and coaching. After working at Apple you would, without a doubt, be a valuable asset to any company you might go to.