Benefits are great in Taurus-:
Pay is above average
Job security is present
Work life balance is great and something the company encourages
Career potential for engineers is great, career potential for non engineers is also there.
Great location
Co workers are good, some are great, but for the most part if you have longevity with the company you have to be competent to get promoted.
-As someone else said you can move up engineer levels fairly rapidly, the problem is if you want to go any farther than being an engineer, someone is going to have to show calibre and competence.