Hey Sukhman,
If the company you’ve worked for has provided you all documents like employment contract + offer letter + paystubs + is deducting your taxes and reporting it to CRA (i.e you have T2) and can give you experience letter on letter head, then how the company operates (any missing...