My manager had a great respect for my creativity and let me develop programs as I saw fit.
Clear instruction about work expectations.
Talented and intelligent staff were approachable and supportive.
Cons
Eighteen-month max continuous work for contractors means that company can get maximum benefit and get away with not paying benefits.
Neglible attempts to help me find more work with other branches after very successful completion of contract.