For the dim bulbs: Hillary was thrown off the staff of an ethics investigation for ethics violations.
Not exactly true.
She was brought on to the legal staff as a TEMP/TRAINEE. It is similar to the 90 day period for new hires. If they like your work, they keep you.
Anyway, AFTER the COMPLETION of the trial/hearings/etc., the LAW FIRM decided to NOT KEEP HER. They didn't FIRE her, as you stated. They simply wanted nothing to do with her after watching her underhanded and illegal tactics.