Pros: career advancement opportunity
Cons: management stability and consistency
You will have the opportunitity to advance to whatever level of success you would desire, provided you are open to relocation.
Hard work is definitely associated with this company and the industry they work within.
Compensation and benefits are strong.
Management stability could be better on a local and national level.