Excellent pay, vacation and benefits. Key is striving to deliver a place to work that best in class . There are opportunities to move around and up within the organization if you take control of your career, network broadly and perform well.
Cons
It's harder to move up if you are outside of Cleveland.