Its what you make of it really. If you are happy flying short haul, all around the clock on a 6/2.5 roster its okay.
Lets face it, once you shut the door all airlines are the same. So the comparison comes down to money, benefits and lifestyle;
I assume you know the salary and benefits so then its the roster. This can only get better!
On balance its got a lot of potential and I am confident it will sort out the minor issues as it overcomes it significant growing pains.
Good luck