The company has become more bureaucratic over the years with layers of management. If you're not senior management, it is very difficult to get recognized or rewarded. Management does everything they can to keep costs low and employees replaceable. Politics plays a strong role in who gets opportunities.