This does not look good at all. Especially not compared to other high rise work they are doing. My guess is the developer squeezed this project dry.