Pros
Great colleagues, at least in my division (corporate side, not contract side), who work hard, and do a great job making the company look good. Flexible schedule and working remotely allowed for most of my colleagues.
Cons
The company, from the split to the day I left, seems to be a bit rudderless. Management seems to think that they can cut their way to prosperity, as corporate divisions were essentially skeleton crews. Their focus on the quarterly report, and cutting costs to raise the share price by a few cents is "penny-wise and pound-foolish" as the saying goes. Rather than invest in the employees to get long-term growth and prosperity, management is desperate to please fickle Wall Street. The short-term outlook is what's slowly killing the company, IMO. Closer to my everyday work environment, my team lost its ability to work set days from home, which we had before the split, and was put on a particular schedule.This was my supervisor's attempt to please senior leadership who, from all my observations and experience, do not give a crap about the peons that do not report directly to them. The 50% longer commute when the division moved from McLean to Reston was not at all welcome. Aside from our immediate supervisors, I don't think others within, or responsible for, our group, really know what it is we each do, and therefore our worth to the division and the company. Otherwise, my assignment after the split would not have been such a huge under-utilization of my skill set.