Yet some people jump with findings and conclusions, as pilot error and poor CRM. We have no clue what happened and we are very far to know why.
Better try to figure out what possible happened. As example, I think they did a good job by keeping the wings at horizontal. The aircraft flight path wasn't a spiral (as per radar data). Moreover, the available FDR data after 23:20:10 shows that the roll indication was really wrong, they didn't inverted the aircraft. The two reliable data, as ground speed increase and positive gees, +1.5g to +2.5g are incompatible with roll data (aircraft inverted). For some reason they were unable to level up before hitting the ground.
By the way, the pilot is still more sharp than automation, the strong exclamation what(!) came couple of seconds earlier than AP disconnect.