Thank you very much for this information.Its hard to know what they will ask you as every case is different. When you arrive you tell the first officer what you and each of your family members are here for, they will send you to a different border services officer each time who basically checks your receipt and sends you to the next officer until you reach the final officer who issues your permits. In my case he basically asked me for my POE Letter and Job Contract. He then printed our work permit certificates (letter size) and stamped our passports with the expiry date of our work permits. (Same date for kids on visitor visas).
Based on CIC's website, you should pretty much bring your Passport, POE, Resume, Prood of meeting Job Requirements, Job Contract or Offer, Proof of Funds, Proof of Health Insurance, and any other documentation to support your case. They may not ask for most of these but best to take with you to be safe.
Also, please ensure you submit your ArriveCan Profiles, and I encourage you to submit the Advance CBSA Declaration, saves you at least 15 mins at the Kiosk. (I submitted them both).
I am traveling with wife and 3 kids under 18 , do we need to have the Arivecan app individually installed on everyone devices? Or just one.