There is nothing wrong with Mach 3 - BUT - because the program is so flexible, setting all the "bits and pieces" up together is sometimes quite difficult. I am having "difficulty" (i.e. I need to do a great deal of headscratching) when reconciling the movement of my "milling" head in relation to the toolpath.
1. Are you looking at the table, or at the tool. It is the TOOL that moves - not the table.
2. When you say they move in the wrong "clock" - do they actually complete your program correctly - i.e. join up with straight bits on either side - or just take off into pastures new.
3. You must make sure that your axis are set up correctly, and move in the correct direction. If what you say is happening, then one (not both) axis is set up the wrong way. Put a felt tip pen in the cutter chuck. If you start at 0.0 and tell the machine to draw a semi circle G2 x2 y0 r1 this should draw a hump up and to the right. If it draws up and left, the x axis is wrong, if it draws down and to the right the y axis is wrong