Good people, management wants to take care of people, interesting projects
Cons
Things are always confused, we redo our own organisational structure every few years with the same results, management wants to keep trying to make the same bad ideas work