Depends on the specific client site locations. Some are great (like the one I support) and some are notoriously terrible and have great turnover.
Answered - Task Lead (Current Employee) - Washington City, DC
Great at Teracore. Now your work environment can change and is dependent on the project your on.
Answered - Senior Analyst (Current Employee) - Washington, DC