The advantages of injection molding include high production rates, accuracy, repeatability, and the ability to produce complex parts. However, the process can be expensive due to the cost of equipment and tooling, and the molding process may limit the part design.