Thanks for the reassurance... I didn't know it was possible for a company to spring a test on you until I started reading some threads.

Does anyone else have any opinions? I know I should feel reasurred, but I'm still freaking out - I can't believe I'm passing now. If I lose this job my life is over.