I only hear bad stuff about Amazon, they churn through fresh graduates. Apple has this whole secrecy stick, but people stay long term there, even when (especiall when?) working for Jobs.
I dont recall any negative stuff about Facebook. Google would frighten me personally, because everyone is smarter than me and I would sink as a rock. Microsofts stack ranking seemed like institutional crippling.