There are several characteristics in companies that are suitable for using job costing, namely:
Companies with many different positions and specializations
Companies that offer a wide variety of products and services, or companies that offer special orders to their customers