Company: Apple
Date: 2015-04-10
Overall rating: 1/5
Employment status: former

Principal Engineers
Pros: Their pay is better than most company, but you have to work extremely long hours and weekend.
Cons: Zero work/life balance

Unethical management.  The manager in my department (Silicon Engineering Group) only cares what his/her boss thinks and try whatever possible to please his/her boss.  They consistently made up stories/lies to make them good in front of others.  If things go bad, they try their best to blame others and cover their fault.

Nonfunctional HR.  HR plays very weak role.  Reporting management issues to HR does not help, instead the retaliation is what you can get.