Good pay, Great benefits package, lots of perks like hotel points air travel miles and rental car points
Cons
You travel a lot, like 80% or more. Often negotiated for less travel which was granted but after a short time it went back up to 75 to 80% even after accepting a new position.