Pros
Most of the people on the team actually cared about what they were doing.
Cons
The whole place is stuck in this loop of constant restructuring and I don't even know why anymore. Every few months there's a new organizational chart, different reporting lines, new priorities that contradict the last set of priorities — which honestly gets old when you're just trying to do your job. Nothing ever actually changes, you know, we'd restructure and three months later we're back to square one fixing the same problems we already supposedly fixed. Management keeps saying each reorganization is the one that'll finally make us efficient or improve communication, but it never sticks and you watch smart people just lose faith in anything leadership says. The constant churn ate through motivation, people left all the time, and at some point you wonder if anyone up there even has a plan or if they're just rearranging deck chairs and hoping nobody notices.