No engine sparks, no birds, landing gear still down at 600ft, flaps retracted, stalling despite full thrust (presumably)... probably pilot error.
1,100 hrs for 1st officer is ridiculously low. Most international airlines require 1st officers to have accumulated 1,500 - 3,000 hrs.
Question: So...