The Bristol City Council company says things will improve