While I understand your feelings in regards to your ex-company, have you walked a mile in your buddies shoes? He may have a reason for taking this job that just may be more important then hurting your feelings. We don't always know what's going on in the lives of even our best friends. Sometimes we make decisions in our lives that have nothing to do with anyone else. JMO