Pros
The company still employs talented, driven, personable people. Projects tend to be large and interesting. Training opportunities aren't non-existent, at least.
Cons
SRA used to have a reputation as one of THE companies to work for. This is no longer true. Many changes in policies and cuts to benefits have made it a company not distinguished from any other Beltway Bandit. Employee retention programs are non-existent and HR is worse than useless - management has forgotten it is cheaper to retain than recruit. What used to be a company where one could build a career has become nothing more than a body shop. What's more, despite their motto being "Honesty and Service," in my time there I saw more dishonesty and disservice done to the clients than in any other position I've ever been in. Project, program, and corporate management all work to create an atrocious environment of mendacity, fraud, and cronyism to the detriment of their employees and clients.