Pluspunten
If you are talented you can actually make a difference. The company wants to, and is learning how to, be a tech business rather than a service company. They need strong technical leadership in order to achieve this, and they are willing to let you think outside the box and try new things to improve products and product QoS.
Minpunten
Its a highly political environment that values general management skills over technical acumen. This will have to change if the company wants to be a real tech company. There is way to much middle management empire building and it interferes with the ability of the engineering teams to deliver. If you are top notch, you will get frustrated, quit, and go to Silicon Valley or New York for double the money and half of the politics. At least I did.