Most of the project work is solo (i.e., individual contributor projects vs team projects). That being said, there is a lot of momentum to see solution-based projects rather than individual contributor or staff-augmentation work. I suspect that we will be able to get more team-based work once we have a larger client footprint. The only other con was that employee start dates are sometimes delayed to match with a project start date (to minimize bench time). This wasn't an issue for me, but I think others would find it difficult to coordinate. Just something to consider if you are in the process of interviewing with the firm.