* Culture of extreme micromanagement at the leadership levels.
* Every decision is second-guessed by management - on projects, team structure, policies. The smallest details are often the subject of drawn out debates by committee.
* Large shifts in project direction regularly occur, especially at the late stages
* Constant reorganization of leadership and teams leads to confusion and lack of process
*Semi-regular layoffs keep the entire organization on edge
* Work/Life balance is a challenge - hours are long and you're expected to keep constant contact via email no matter what time of day or night it is.
* Politics and personality conflicts between leadership within the different business units is highly visible