You simply can't create likable software if you are a dysfunctional company.