Worcester Polytechnic Institute near Boston may not be a familiar name. However, many major tech and engineering companies regularly recruit… Read More