Pros
There are some good things, rank and file have respect in general and some fun. Hours are flexible and max 3 out of 5 days work from home could be worse. New CEO wants to change direction to get things moving again and bring in a plan for staff bonuses.
Cons
Endless train of feature work, years of not enough reworking. Get it right the first time because you'll have to live with it. Customer wants it ASAP and everything about the feature is already decided so it's hard to find the best solution or innovate. Good staff have left and there's a lot of burnout that management seem not to recognise or do much about. New CEO making changes not understanding the technical reality and the effect these changes have on morale. Change in employment contracts is happening but we don't know everything we need to know, feels rushed.