Pros
As another reviewer commented, I am almost certain that FMG management planted the other "positive" reviews on this page. Despite this, I do have a few good things to say... As I recall, the health benefits are very good; the other benefits are run-of-the-mill, but at least they are provided! The people are smart and motivated.
Cons
This is a small firm that, while well-intentioned, is most certainly experiencing growing pains that have been ill-handled. There are serious problems with work allocation and utilization of employees' skills and abilities. PhDs with no work experience are valued above seasoned professionals with BA/MS degrees. This helps to bring in contracts; it does not help to motivate other employees/candidates. Employees are routinely mistreated in terms of being denied promotions and raises. Pay is therefore noncompetitive for those who are above entry-level. As several other reviewers have noted, it is an eerily nepotistic environment which fosters cronyism and a shared feeling of being left in the water while the rising tide lifts only the managers' boats. Finally, like many shops in NoVa/DC, this firm has clearly not made a concerted effort to hire talented people of color.