- Salaries can be low for London, especially given that the company asks a lot of their staff
- The classic cult-like oddness and politics the higher up you get
- Training can be lacking (very, in some cases) with sometimes poor oversight from senior management