-Very conservative and narrow mindsets of leadership.
-Leaders don't walk the talk.
-Company needs to get really better at creating and supporting good culture, diversity and be inclusive.
-Pay is far below market standards
-Outdated and very old IT technologies, office infrastructure, IT assets.
-Company needs to invest more in building better leaders, promote people into leadership role who truly holds the leadership core values, integrity, trust, Respect instead of promoting star performance in leadership roles. Being a star performer does not mean that person will also be a good leader and is suitable candidate for management roles.
-Poor teamwork between leaders of different areas.
-Train leaders to have empathy, show kindness and respect to others especially contingent workers.
-Empower employees and leaders
-Most importantly train leaders to have clear vision, expectations from various roles including individual contributors and management roles.
-Gender diversity within the same teams.