There are some changes in the cfengine-community rpm between 3.2.1 and 3.3. The 3.2.1 installed most files below /usr/local, the cf- executables in /usr/local/sbin, which were then on typical PATH. The 3.3 rpm places everything (except for a few /etc files) below /var/cfengine.
Profile file renamed to /etc/profile.d/cfengine3.sh The only thing it does now is put /var/cfengine/bin on the PATH. Hum...
Man pages are in /var/cfengine/share/man, which isn't in default MANPATH.
Yum updated a working node with from 3.2.1 to 3.3. cf-agent will run interactively OK once the PATH is fixed (source profile.d).