Pros
Lots of great co-workers. All of the other silliness and bureaucracy dealt with was offset a lot by having excellent people to work with, even if their hands were tied most of the time. Salary was OK and while bonus program was moving target it did pay out year over year. This company has so much potential with it's customers and the data it has.
Cons
Really poor work-life balance. Long hours, lots of weekend/night work. Overall management only cares about flipping the business especially now that there are new owners. New technology leadership pretends they want to fix things but dismiss all experience of existing staff and spend way too much time pretending to make a decision while not actually making one. Technology is rapidly falling behind because there is no real incentive or direction to improve it while money is still being made. Technology department is starting to haemorrhage employees and has great difficulty hiring replacements when they want a ton of experience but don't want to pay for it suddenly.