Having started my flying career at EZY and now hating it at XLA, I would recommend EZY every time.
Yes it's 6 on 3 off, 2 or 4 sector days. However, to all of you who say EZY work you much harder I disagree, it's much easier to do 4 short sectors with a simple bar service than a Sharm, Taba, Luxor etc etc with a full service, a very long day and very little flight pay in return.
XLA do have some good little nightstops though, however you need to be lucky enough to get one, and you have to keep your fingers crossed that you are fleeted on the decent fleet.
SCCM at EZY after a year though, XLA promotion erratic and as and when it suits the big cheeses.
End of the day depends what you want from flying, but personally if i had a crystal ball this time last year I would still be at EZY and not skint, struggling now to pay the bills.
Good luck with whatever comes your way!!