If you browse this forum you will find bad things said about every airline in the world, and some good? People (especially pilots) moan about their terms and conditions constantly, its part of the job description.
The only suggestion i have is read through this forum carefully and go for the interview and whilst there interview them as much as they do you, and try talk to some pilots whilst there?
I have friends there and im starting there soon, there are good and bad points, depends on what you have at the moment and where you want to be in 5/10 years time?
Good luck
YYZ