Worked there as a contractor doing IT. Job culture was the worst. Many employees were more concerned about leveraging their seniority to avoid doing unpleasant tasks than with actually getting the job done efficiently, to the point that they just ended up creating more work for everyone. In terms of non-work culture it was actually pretty good, being very friendly to minorities and reasonably chill.
Management was hit or miss overall with some very good people, but watching some of the promotions that happened and having my feedback on a process improvement discounted by my immediate supervisor only to be implemented shortly thereafter (presumably because someone with more status brought up the idea, which was a very obvious improvement) was very demoralizing.
Staffing fluctuated between overstaffed and understaffed on the contractor side of things, never really finding the proper balance between overwhelmed and bored, and wasting lots of money on the over-staffed side.
No intrusion into off-work hours, except for overarching despair for the future.
Frustrating culture, mediocre pay.