In some situations, consultants are external figures who however collaborate with multiple companies. It therefore happens that the same user has to see the tickets of company A and company B but he belongs only to Company A.
Category permissions don't always help in this cases.