So much micro management but with a company this large I understand the need, it's just not for me. The company is too large and it's hard to be "seen". Different programs are siloed off so some programs may be better. Way too complicated to try to communicate with your team. Lots of training just not for the things you need like basic job functions and lots of conflicting information from management.