Employees in the Waltham office of Constant Contact unveiled a new sign on the company's corporate headquarters' building.