Productive team based environment
My area of employment (geospatial analysts) worked in rotating shifts - morning and evening. Hours were fairly flexible around a shift change meeting. Management was willing to work with home and schooling schedules. Co-workers were friendly if quiet, but I was there a short time and that is usual at a new job. The work was somewhat repetitive, but ...
ProsFlexible hours, friendly environment.
ConsHalf the department was cut due to the sequester, but that's a risk with contracting.