The important factors, AFAIK are:
Monster type: obviously an average werewolf lord does more damage than an average rat
Monster experience: this comes from four places. First is danger level: areas with high DL will produce higher level monsters. SMC is the classic example: a rat in the SMC is often stronger than an ancient dragon spawned elsewhere. Second is uberjackel effect: the more of a particular kind of monster you kill, the higher level future monsters of that type will spawn. Killing 500 jackals means that future jackals will be ridiculously powerful. Third is special experience boosting areas: monsters that come from vaults, tension rooms, etc. will on average be stronger than regular spawns. Fourth is monster kills: an individual monster can kill things and level up. This is almost never a significant effect.
Dooming: Monsters do more damage, penetrate armor more, and get more critical hits.
Berserk/enrage: berserking monsters get about 2-3x as many attacks per round as normal, with some bonuses. Monsters who are enraged (eg. walk on a corpse of their type) will receive extra attacks as well.
Hoping to win with every class, doomed. Archer, Barbarian, Bard, Beastfighter, Druid, Elementalist, Farmer, Fighter, Monk, and ULE Priest down.