Lots of travel
this is a great opportunity if your young and want to explore the nation. Lots of travel and meeting new people. Expect not to be home much. But working with a great bunch of personnel who really like the work.
ConsNot very good if your a contractor, better to be a full time employee.