-Poor location, expensive to get to from Central London.
-Very lean team so you often don't have the chance to go into the nitty gritty/develop where you really want to due to work volume
-Pay is average and the company is reluctant to fund courses/outside learning, even for graduates
-Recognition is not done very often
-'Low cost' approach to employees