Pros
New Management has the company focused on growth an becoming profitable. This is good for job creation and stability. You are recognized for good work at least from a person to person basis. Work-life balance is great. Good benefits (health, eye, dental, 401k, life insurance, and more)
Cons
Promotions are rare and take a good amount of time