I know there are many reasons to leave a job but holy heck I am cackling at the news of my replacement in my old team already quitting (less than three months in). I wonder if anything will change in that team .... Doubt it.