The Diamond consulting business and culture is comparable to IBM and ACN - a lot of staff move between Diamond and those two, services are similarly IT/technology-driven, and all three are publicly traded.One difference from IBM et al. is that Diamond is more US-centric. The number of non-US staff peaked at about 50 and is now down to around 30 globally, mostly acting as service centers for a few long-running contracts.Another obvious difference from IBM/ACN is that, given the difference in size, Diamond tends to compete only for the smaller contracts with single country (US) or single-state scope. For larger contracts, IBM, Deloitte, etc. tend to act as prime contractor/PMO but may sub-contract to Diamond for staff and skills augmentation.Diamond has good relationships with the big firms, based on the staff interchange. This is also proving to be a risk because the company's fortunes are to some extent tied up with how successful those larger companies are at winning and passing on business. In the recession, IBM and ACN have started retrenching sub-contracted work back in-house since they have more spare capacity. So far, Diamond has been insulated because the long-term service contracts were mostly signed a few years ago. However, there may be a lagging impact.