When I was at Jalan Aman Camp in BSB (Lancer) during my active
days (around middle of '03), they used an active cook at the
cookhouse, and the food was terrible. It seemed like everything was
deep fried in recycled oil. Once the CO bought stingray for the
unit, expecting it to be BBQ'd and served with sambal, but that too
was deep fried (there is nothing worse than deep fried, squishy
stingray). Another time the cook had forgotten about some mutton in
the oven and it caused a lot of smoke around the cookhouse. We went
vegetarian that day :o). Needless to say, most of everyone
preferred the canteen and ate at the tiny shopping mall outside the
camp or at the night market every chance we get to book out.
Honestly speaking, SFI cookhouses are much much better than if
they had still used active cooks like in the old days. I've had the
privilege of eating at Tekong, Maju Camp, Nee Soon Camp and Seletar
Camp, and I still think the best cookhouse was the Foodfare at
Tekong.
Yeah.... for all the brickbats about SFI, it still beats the
good ol days where mutton curry can taste like assam
fish. 
I've eaten at the following cookhouses at some point in time or
the other: Tekong, Ulu Pandan, Nee Soon (SMTI), Bedok (Camp I),
Lakiun (Lancer), Jalan Aman (Lancer), Stagmont, Sai Yok
(Crescendo), Tanjong Gul, Jurong (Camp II)....
....and yeah, Tekong was the best.