A day ahead of Friday’s jobs report from the Department of Labor, LinkUp reports that total job listings from over 16,000 company web sites around the U.S. plummeted again in March, dropping 19% from February. New jobs posted to company web sites dropped slightly less, declining 18% from February. The total number of job listings [...]