Company: Apple
Date: 2014-03-07
Overall rating: 5/5
Employment status: former

Allowed to embrace innovation
Pros: Apple employees are encouraged to innovate, and everyone is passionate about what they do.  Interdepartmental communication is excellent.
Cons: It can be easy to work long hours, because of the fun and exciting work environment.  This is the only con I can think of, and it's not really a con.