Firstly it is laughable how whenever a negative review appears on here, a few days later there is a glowing report from someone who couldn't be happier. Often this contains the kind of language that the MD spouts when he writes his own client testimonials so I think we can draw our own conclusions here.
The company is in a vicious spiral of decline where terrible leadership gives rise to bad management which leads to the wrong decisions being made and good people being forced out. Commission isn't paid on how much you bill or whether you have done a good job, but what mood the MD is on the day he decides your appraisal score. This is regardless of whether or not he has a clue as to what you have been up to for the last 3 months and is instead based on 'feedback' that he has received from his internal spies with their own axe to grind.
As far as I could understand, the company used to have some really good things going for it and the staff used to like working there but this is not what I experienced when I was there. It is a shining example of everything that is bad about a company and to be honest, the place would make a brilliant subject for a fly on the wall documentary.
Anyone who is tempted to join this company should seriously consider whether they want to waste 6-18 months of their lives in this place. I have never known such a low level of staff morale, petty politics, internal backstabbing and poor management in any company that I have come across in my career.