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