How useful!

A job ad from led me to their site, where you have to register to apply for a job. It helpfully tells you this:

I can guarantee you, my password isn't made up of asterisks.

Further hunting around I find this one which helpfully tells you:
The Web PM has a large accountability relating to project management and ensuring all stakeholders engage into the development and maintenance process correctly to ensure quality deliveries.

I think what they mean is that you must speak project manager bullshit and applications in plain English will not be considered. Damn!