It's a challenging workplace, but if you are motivated to move up, you can do so easily. The management positions pay well enough that it helped me get out of debt, but there is a definite imbalance leaning heavily towards work over personal life.
Pros
Good pay, two paid vacations a year, room for advancement
Cons
High pressure and not much personal life.