Typical day at work: Brief morning meeting, heads down working on assignments, lunch (sometimes at your desk) then work on assignments to finish out your 8 hours then find an appropriate stopping point, go home to your family.
Management: Very reasonable, but not pushovers.
Workplace culture: Excellent. Friendly people, who will help you if - more... you get in a pinch but won't try to do your job for you or judge you.
Hardest part of the job: It seems that the upper management is constantly in flux. The direction and approach to achieving goals seems go through periods of radical change at ... - less