Company: Apple
Date: 2012-10-09
Overall rating: 5/5
Employment status: former

Great company to work
Pros: Apple builds amazing products millions of people love. Working as an engineer on those products is both challenging and rewarding.
Great campus
Smart colleagues
Cons: Very long hours. 
The culture of secrecy can be fairly annoying at time.