letter of support from the company doesnt need authentication from the embassy. its required though when passing to phil. immigration