25mm wide tires are never ideal for snow, I have ridden a similar tire in snow and slushy snow was no problem at all, not much different than wet roads. Packed snow or any amount of accumulation that was not slushy was rather tough to get going in. Don't be afraid to drop the pressures a little if you only have this bike, also if it is an option, sticking to roads that see more traffic usually helps because they tend to get cleared better or at the least the tires from cars will break up the deeper snow.
One big variable, what are your winters like where you live?