Pros
Apple is a company that offers good opportunities to employees who work hard, and a place were weaker employees are given chances, and help to improve their abilities. There is an amount of prestige associated with positions at Apple which can lead to great job opportunities after you leave the company. A great amount of time and effort is expended to train employees to be able to perform at a high level, and reach their full potential. A great amount of effort is made to work with people to provide them with a working schedule that works for them, and the rest of their life.
Cons
Because of the size and number of people that work for each apple retail location, there can be a tendency to get lost in the shuffle on occasion. There is a high rate of turnover in the staff, which can lead to periods where the customers do not receive the best service which can reflect badly on people who are doing well at their jobs. There can also be a large amount of bureaucracy in finding out about positions within the company, the application process for those positions, and what steps need to be taken to be considered for those positions.