The answer could be yes or no. If you have the proper budget and process to implement and run a program, then absolutely. A good program will do a ton of good. If you are not going to do it right with a proper budget, then the answer is no. If you have a very poor budget, you should ask yourself if doing a program is worth it at all. Will the program actually de-motivate an employee? In our experience, we say yes it will.