asked by
on 4/29/20Definitely a scam or scheme they take advantage of customer and employee alike and will act like they never heard of an employee's sales corporation that they work for to lie about the fraud they perpetrate unless you give them ITIN of the company and social security number.