Not many companies will treat employees that good. If not for unions pay and benefits would decrease for most of the working people. They don't give anything away. There are corrupt people in unions and in government.We all live in an imperfect world, don't forget that.