Developing relationships with peers and co-workers can be challenging b/c we're not all in one place. This is not really a con, just means that you have to work a bit harder to get to know people in other areas of the company. This seems to be the norm and not the exception though with consulting organizations of a similar size.