I have found that it is not all bad to go back. In my case, I left a company to go to work for another company. For three years, the old company tried to get me back and finally did so after I got the job and position with the pay that I wanted. Everyone is happy….I am learning an area I have always wanted, the company is getting a proven employee who knows the place and the ropes, and the former comapnay is learning what a valuable assett they lost