Some consultants are employed by a consult staffing company, a company that provides consultants to clients. This is particularly common in the technology sector. Consultants are often called contractors in the technology sector in reference to their employment contract.