Chaps...you could do an awful lot worse. Put it this way - I really look forward to going to work. The people are friendly and helpful (in the main!) roster stability is good and you get the occasional nightstop. Like any other company, there are good bits and bad bits, but IMHO the good outweighs the bad significantly.
Hope this is of some help