I liked working in some contracts, but the employer doesn't seem to understand what is required by it's staff in order to keep things rolling in the right direction. Often confused and aims in the wrong direction. Staff in often understanding, but otherwise some contracts were really great within the 12 years of work for them.
I have learned a great deal in security working for them from day one, as my Security course was with a Captain from the Canadian Forces. A lot of the staff is from the military, very strict.