Too many meetings unnecessarily everyday
Bonus could be better 3 percent bonus is an insult
Getting something done and ability to give my reports enough freedom
Usually they tell you if you stand a chance or not
They need to communicate better between each other
experience was not a perfect job but pretty close
Very challenging, educational and ultimately fulfilling.