I have been working in corporate companies nearly 18 years from engineer positions to management positions. I have managed very big teams scaling to 80+ employees. I have been practicing more like a democratic leadership and I stay away micromanaging and autocratic management styles. I mostly worked in Technology companies developing software projects.