Very good group of people to work with and for. Overtime paid to both exempt and non-exempt position. Stressful from time to time but deliverables are deliverables, and the work needs to be return to the client on time. The draw back are the field assignments, kind of mandatory. Very few clients, due the nature of the work, are located in decent, urban places... Or even close to.