The hierarchical world has speed but is less agile and over-dependent on few players, unlike Self Organizing Organizations where the maximum potential of the group could be unleashed and we can make workplaces, our institutions, and organizations a great place to work, discuss and fulfill our goals.