What documents from the company are needed to apply for a Shengen visa (business) to Germany from Bangladesh for an on-site interview?

I’ve gone through the checklist provided by German embassy Dhaka and I understand all the personal document requirements. According to the checklist, Schengen-visa with business purposes (as suggested by the inviting company HR) needs some additional documents like these: enter image description here

Now, the company provided me with a formal visa support letter, signed and stamped, including invitation details, tour purpose, accommodation address, full sponsorship consent, company overview, company contact person and candidate passport information.

Do I need any more documents from the company side to apply for visa?