BAEngineering
Capvermell, have a look at one of the BAengineering posts, beside the name it says 'Banned persona non grata', meaning not welcome on PPRUNE.
I thought this poster gave very good insight into the problems at BA, kept this thread vibrant and alive,
Not sure if BA found those engineers or somehow contacted PPRUNE to have this poster banned, either way it doesn;t seem very good.