Nearly half (47 per cent) of Canadian employees say they feel happy with their current job and responsibilities, according to a new survey by ADP Canada.

The survey, which polled more than 1,200 employees, found that, on a scale of one to 10, workers reported an average happiness score of 6.8, up from 6.7 in October. By generation, baby boomers reported the highest happiness score (7.2), followed by generation Z (6.9), millennials (6.8) and generation X (6.6).

Read: Gen Z employees reporting decreased happiness at work: survey

The top indicator driving workplace happiness was work-life balance (7.0), followed by recognition and support (6.7), compensation and benefits (6.3) and options for career advancement (6.1).

“The slight bump in the national happiness score may indicate upcoming vacation days and time spent with loved ones may be helping to offset the gloomy feeling of late fall days,” said Shawna Gee, director of marketing at ADP Canada, in a press release.

“While the holiday season may be joyful for many, it can also bring on heightened levels of stress as looming year-end deadlines get closer. A few potential identifiers employers may want to be wary of as the holidays near can include lack of focus, change in behaviour or quality of performance [and] absenteeism.”

Read: Canada among top countries for work-life balance: report