Nearly half of workers have paid for office celebrations they wanted to skip