Based on salary data, PLC engineers earn between $82,596 and $102,450, with a median of $91,738. Disadvantages include higher costs due to hardware needs, increased power consumption, and heat generation, which can impact maintenance and operational efficiency.