Very shocked to see your rejection, that too after 6 months!!
I too had LMIA approved job offer..I included offer letter from employer explicitly stating my salary, permanent staff, No. of hours worked per hour. And anotehr letter from employer mentioned roles exactly same as that mentioned for...