Due to the hierarchical structure, the decision making process in general was painfully slow therefore did not feel empowered as an employee. Lots of operational inefficiencies between the cross functional teams. Promotions to manager position without leadership training results in bad people managers. Career growth opportunities are limited. Frequent layoffs and budget cuts go hand in hand adding to the operational inefficiencies across the board.