Hard work at times, challenging, but most definately worth it. Its the only job I ever wanted to do and still is....
Great bunch of chaps to work with, exciting but demanding, far better than anything on offer on civvy street (bar F1 driver possibly :-) ).
Oh and the pay aint too bad either, although I would suggest that doing it for the money is not worth it...