Pros
The benefits maybe better than some companies.
Cons
Serious discrimination and conducts issues happening within. HR and management cover up for the managers they like. Few years back when HR changed the employees performance appraisal, managers use the new appraisal to mark down / disclaim the older staffs. If is only 1 or 2 managers with similar act against employees they wanted to get rid, it could be the managers' problem. When managers treating the employees happening across different departments, is there some form of "encouragement" to such acts from certain authority level? There is no check against any disclaim or mark down by HR unless employee raises it up. Some manager allow supervisor to put in impossible goals in employees' appraisal with manager signed off. Funny thing is when the employee raise to the manager, manager agreed that is not a fair deal. Apple promotion could sometimes be about favoritism and racial more than capabilities. When manager breach of conducts and deny the violation to HR with "I don't remember I said that.", manager wins the case. HR closed it and leave it to the manager handle with the employee. Little does HR knew the manager told the employee, "I may have said that.", "I could be pointing to another employee not you." when she tried to brush the case off. So what happen if employees are allow to obtain the evidence with their own means and put it up in the internet. Only then employee gets a fair case? This particular manager took more than one conduct case into her own hands "forcing" another employee to leave due to certain type of citizenship / race both employees are holding. On the base, she encourages gang bully within her team to help her eliminate those she dislikes. Same thing happen when an cross team lead (formerly was Apple online store call agent) and few others existing call center agents make profit out of Apple products under the employees discount plan via cash transactions. Conduct team closed eyes on the purchase even the case was raised anonymously. Such cases can be easily found in the company records. Relevant team also has the means to proof it without the need to know is a cash transaction yet not identify the violation.