> Facebook is often avoided by some very sharp kernel (and other) folks, because they greatly insist on a boot camp and can't guarantee what department you are going to work for. They lost some brilliant folks as a result. I wouldn't work for them for that reason, as I think the team and the manager are the most important parts of the hiring decision.
That sounds better than Google's "work on what we tell you to" approach.
That sounds better than Google's "work on what we tell you to" approach.