I would tend towards guessing 5. It is easy to blind yourself to management stupidity at first as you focus on the work. But eventually that management stupidity starts directly impacting you. I'm trying to figure out how to escape from my current job for exactly this reason. Everything seemed great at first, small company, little management, the president had a good vision for where the company needed to go and how technology was going to get it there. Then 2 years in the president is micromanaging web design saying "I know how easy this is, just add some 1 pixel spacer gifs" as he demands that elements from one page line up with elements from another page but can't grasp that having a scrollbar or not changes the width of his browser window. The web designer quit (obviously) and now I get to try to work with some sketchy web dev shop where every task assigned to me in jira looks like "these ids are not valid you have to change the ids!!!!!". That is more venting than telling you about my experiences, but I think I needed to so thanks for the invitation.