This delay seems not normal. have you call the LMIA office?LMIA Applied in Ontario under NOC - 2174 ( Computer programmers and interactive media )
a) Applied - 25 September 2018
b) Interview - 23 April 2019
c) ESDC asked for review - 17 May 2019
d) Supporting Documents Submitted on - 24 May 2019
No decision or reply received till today
Employer has also filed an appeal
Preliminary Hearing = 9 January 2020
Case accepted for further hearing.
Anyone in same situation with such a delay
Regards