平均月薪可达新台币5万元以上，不过实际薪资视服务年资及职位高低而有所不同。至于工作项目，除了驾驶列车外，台铁司机亦需具备动力车的简易维修能力，也因为如此，台铁招考机班时，常以「机检工程」为录取项目名称。
工作.就同样轨道运输的台湾高铁及台湾捷运系统来做比较，台铁机班工作环境如过小驾驶室、过长乘务距离、配置平交道的B型路权行驶等，是台湾轨道中工作条件较不理想，惟近年来台铁主管单位已有相当幅度改善。这些机班週遭环境的软硬体改进，亦吸引了更多高学历的大学毕业生及硕士毕业生陆续进入台铁机班