I mostly agree with what Syntax say in general, but to be fair, what he says is true only for contractors.
In many bases it is also available a local contract, where sick pay and pension is present, in accordance with local legislation. About 8/9% is deducted from pilots salary for social security.
Crew meal is provided on a day of duty, for what it matters.
Private life is possible if you live somewhere close to a place where Wizz operates.
Of course, it is not a commutable contract, but nobody has ever said otherwise.
If you have a family or cannot move more or less permanently to the base you are assigned I can concur that life could be tough.
If you are single, young and willing to move go for it, in any other case, think long and hard.