Put aside the issues which are largely now put in the past which have been discussed already.
Some of the great things about the company:
-Brilliant people and good working relationship between crew and flight deck
-Good T&C'S
-Good overtime rate £448
-Good definition of a day off
-Easy day at work. 2 sectors and 99% of the time have a cracking day out at "work"
-Good training department
You could do a lot lot lot worse. Overall, a great place to work in my opinion.