In Japan, engineeing companies are run by the engineers which I think is the better way. Ill never understand why American companies insist on being led by business majors who know nothing and dont care about the product being built.