The benefits recently took a hit. They are still good, but not as over the top as they were before.
Keeping up with the safety requirements can get tough, and if you don't keep up with them, it will cost you pretty good money on your bonus. You have to follow them, and more importantly, you have make your trades follow them. This is probably the biggest issue you'll have working here.