Great management. Very supportive if you do your job, even to the point of standing behind you against the client facility if they are being unreasonable.
Cons
Client facilities can pull you security clearance at their own whim removing your ability to do you job.