Workplace Rant....What to do?? Kinda Long...Sorry

Jeremy, I just read the entire thread. I would have done what you have also. There is a reason that CFO was hired to begin with and if the company wants to change directions then they will be receptive to what productive employees have to say. I hate to work with slackers and that is why I have either worked on commission paying jobs or for myself.