Hey 土兄,
You are really good at analysis!
Yes, it could be. The manager there looked nice to me. But they did have severe issue need someone to iron out.
I have asked the recuiter to find out the real reason behind the story. However, I don;t think she would tell me if the guy quited instead of being fired.