Pros
MAY get to work remote for a while but the stress of the place is enough to drive anyone crazy - DBA's, systems people, developers, security folks, project leads for the schools, etc.
Cons
Not a great company, managers are backbiting and the way they pit people against one another brings out the worst in some of the psychopaths you will be working with. They reward their most loyal and hardworking people by getting rid of them by doing constant reorgs which means there is constant clulelessness and loss of tribal knowledge. Many, many good people have come and gone (some worked a short time and quit from what they saw). This includes managers and people who have worked there for over 10 years. Everyone talks about how bad it is. This place sucks, from my experience.