Nothing wrong with Cain having worked for the federal reserve. Lots of people have worked for the federal reserve.
Personally I like Bachmann but have no trouble supporting Cain. Neither is perfect but neither is named Jesus either.
My first real job was with the Federal Reserve.