@Maximus ******************
You have visa and WP then it's just the whole COE process and the paperwork in teh attached photo needed.
Haven't heard anyone who had to show any paperwork from the company unless they was seeking non B visa but in your case you already have the visa so it's just as mention the COE and the other paperwork. Plus re-entry stamp