I've worked for Comlux on a freelance and fixed term contract basis. They have been straightforward, organised training etc efficiently, paid me on time, and been a decent company to work with. The flight department survives despite a tough economic environment and I think the company does a decent job considering the position it's in. There are better companies around but there are certainly worse too! PM me if you want to know any more.
Cheers all
Tom