There are too many layers and it is the kind of place where you have meetings about meetings. Decisions are made in America and there is a culture in the London office not to rattle the cage. Management shies away from taking responsibilities, which means decisions or answers to problems are delayed or pushed from one person to another. This is frustrating for the sales team and discouraging to credit control or customer services.
Job development is a chore rather than a help. Every 6 month you have to select 2 goals from a pre determined list and then document the progress. It is monitored by having a number of meetings throughout the 6 month and upon satisfactory completion forgotten about and replaced with 2 new goals.