In my opinion this was not an enjoyable or rewarding experience. Given the number of similar companies in the DC area I'm not sure why anyone hires them. I felt as though the client list was whoever they could hook and it did not appear to me that many of them were repeat customers.
Working there had the same feel you get when the security guard follows you around the department store waiting for you to shoplift. It seemed as though management walked through at 9:01 and again at 5:59. If you are looking for flexibility and independence, I'd look elsewhere. I literarily shiver at what kind of surveillance a person like that would use while everyone is working from home.
Knowing my strengths and weaknesses, this wasn't the best fit for me. However, I'm still hard pressed to think of who this place would be good for considering what others who had better skills than me went through.