The wanna-be supervisor micro-manages his department. Guys under him talk poorly of him, and he in turn talks poorly of them. How professional is that? No training for career advancement; no budget to enhance IT systems - zero! Supervisor (not manager) daily asks you "what are you working on today?" when supervisor should knowingly provide billable projects to work on without the need to question you.