Genuinely sub-par management.
Extremely political organisation - new projects are initiated on the whims of senior staff members, usually without any business case to support it.
Absolutely NO support from management whatsoever. Managers will happily throw direct reports under the bus for their own mistakes.
Zero opportunities for career progression.
Many employees are semi-competent at best, but stay on at ICAEW as it is extremely easy to do next to nothing - as is the norm in these types of organisations talented individuals will leave sooner rather than later, while the worst employees stay forever.
Bullying senior staff members.
Extremely process-driven environment, with no thought given to results.