Company: Apple
Date: 2015-06-22
Overall rating: 5/5
Employment status: former
Experience level: Junior

Innovative and highly likeable
Pros: The culture is so alive at Apple, everyone wants to help and the team is very important. People get recognized when they succeed and those who fail get help to improve.  A true culture of excellence.
Cons: Hours could be long but you don't mind since the work is amazing. Your spouse may mind though!