This thread on Tommy Russel does not disappoint. He was recently terminated for the same behaviors at Arthrex. Good luck to the next employer that gives him employment - he is truly a piece of work. This guy will never change.