Pros
Positive work environment, good people, lots of community building and benefits. Demanding, which can be positive and foster growth if handled in a mature way. Encourages growth, learning new talents, leadership.
New additions to the team have brought stability to the application and this has had a positive effect on the company in general.
Cons
Demanding environment. Was very stressful, everything was on fire. Instability, moving goal posts and stressed interactions.
But much of the old infrastructure has been replaced and stability has been the norm for over a year.