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

Best company to work for
Pros: Great manager/employee relations
Plenty of advancement opportunities
Pay raises based off of work by annual reviews and not seniority
Management actually enjoys working here
Fun and exciting place to work
Amazing health benefits
Great discounts
Have not come across any cut throat co-workers
Co-workers are more than happy to help you succeed
Recognition for hard work
Great Employee Enrichment program that offers contests and company get togethers with rewards
Plenty of personal sick time, vacation and even time for family illness if needed and other types of time off when needed
Great compensation benefits including shift differential pay
Cons: Not working with co-workers in person can be tough at times when working from home but there is still plenty of communication between your co-workers.