Organization is poorly managed and is not fiscally stable. During my time there, they were always in the red.
Senior managers are kept on even as junior staff leave or are laid off in droves.
Decisions are often made on a whim with little consideration to how to successfully implement changes.
Salaries are below industry averages, especially in the UK office.
There are very few opportunities for advancement. Promotions are not often given based on talent and skill.