Yes, that is what I think, "overly controlling ". My company
is like yours in most of the time. We only report our progress to the manager once a week, but lately he like to show his power, or maybe he afraid this new person cannot handle her job.
BTW, thank you for your input