Product Based Companies - Complicating the Already Complicated