Company: Apple
Date: 2014-02-08
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

not at al easy, but fun
Pros: learning skills that make you a better person and a better candidate for other employers.
Cons: only if you fail to recognize opportunities