Company: Apple
Date: 2019-09-23
Overall rating: 4/5
Employment status: former
Experience level: Senior

A great company to work for with amazing people and good management
Pros: Amazing people and many talented engineers. 

Great compensation and career path for employees with good performance.

Good corporate culture and management.   Much less  politics comparing to other big companies I previously work for.

Very good healthcare and other benefits

Still have vacation days and can be cash out
Cons: Work-life balance is not as good as some other companies.