I am excited for companies! I have great hopes for this concept. Things that have been lacking in the LS could be fixed with these companies (guild bank).

Having a company store and other company owned living spaces, or outposts, give players a true feeling of ownership in the game.

Also it will really build on player teamwork.