Pros
Made decisions quickly. Have an interesting project for their customer (Centers for Medicare and Medicaid Services). Have had some excellent staff - but cant retain them. First minor issue - they treat them horribly.
Cons
Turned over almost their entire staff in 5 months. Four program managers in a year and a half. Poor treatment of staff. They have not been able to retain the good people they had. This is because of Vini Ehsan's treatment of staff. They had a very good PM, and he left after 4 months citing conflicts with the owners. . They have the mentality that people are easily replaced - objects. I overheard an argument about this with the prior PM. No amount of work will be enough. How ever much you do, the question is why not more.