Large customer base, growing market share, entrepreneurial. Lots of new things to work on and reactive to market. Great pay and benefits. New senior leadership is inspiring and supportive.
Cons
Rapid growth equals rapid change. Some systems need replacement and systematic processes introduced and adopted.