I work in recovery, and almost all of the techs are in recovery. In fact, the company I work for prefers that you are in recovery! It is definitely an advantage in my opinion! As far as your own recovery goes, part of the twelve steps is helping other fellow addicts stay sober and aid them in recovery. So basically you can work your steps, be at service, and work all at the same time!