Monday’s marathon city council meeting was eventful. In a little under 3 hours, the Winston-Salem City Council passed its $482.4 million 2017-2018 budget by the thinnest of margins, 4-3 (Council Member Adams was absent). The highlights of the budget include; a marginal tax increase and higher pay for police and firefighters as well as other city employees. Winston pays its police and fire department and other government workers less than comparable cities in North Carolina. It had no choice but to pay its workers more or continue to pay the high cost of training workers only to see them take jobs in the neighboring cities of Greensboro, High Point, and Kernersville.