Hi, Do I need to upload my offer letter / experience etc, even I have an endorser? Though I have 20+ years of experience, I am in the current position for the last 18 months. The endorsement process is quite confusing.