High up on an outdoor roof terrace, Deutsche Bank city workers admire the view from their office tower block in Frankfurt.