At this point in time the company does not have many clients or projects. Most of the work is done for a single project which takes off some of the advantages of working for a consultancy firm.
Also the lightweight supervision and high freedom given to developers mean that only people with some specific personality traits will thrive in that environment. It can be daunting to some.