Vantaggi
The only "positive" is that the company is located at Canary Wharf to make you think that you are in a decent finance firm, other than that, can't think of anything.
Svantaggi
The managing director is not a pleasant woman to work for. Being a "consultancy", it should be expected that ideas be exchanged verbally right? Not according to her. When a conversation strays even slightly away from work, she'll ask you to talk at your own time. Everyone she hires are interns with no remuneration (is that even legal?) which I suspect is deliberate since it is a new company and she tries as hard as she can not to pay salaries while she drives a BMW. The office space is pitiful, a single tiny room housing about 5-7 interns and growing. Don't work here!