I'm glad employees can be fired at will, in this country, and I'm glad he takes that part of SpaceX so seriously.
On the other hand, hiring managers from Microsoft and Google does not seem to be a good match for the type and pace of innovation Musk wants. Based on my work experience with ex-managers from those companies (not meant to exclude management from other elephantine companies).