Company: Apple
Date: 2011-03-11
Overall rating: 4/5
Employment status: current

It can be challenging
Pros: more opportunities are given to those who show good effort.
Cons: employee has to have patience