I hadn't heard that story as yet, got some friends there who arn't happy working there so i'll try and get some info fo you. Also heard of other similar stories about the company, seems that not many people stay, does anyone know of any other stories about excel?
Regards BD