It is. My employer did not provide me with T4 and reference letter,but I submitted large documentation supporting my application: working agreements, LMO’s, pay checks and internal company account print out, showing all my presence at work, email communication showing presence on stuff meetings...