Unless Lin stands up for himself.
He needs to talk to McHale behind closed door, and be direct, ask about McHale's plan for him. In professional world, being nice to everyone is almost like open invitation to take advantage of you. Unless you stand up for yourself, people will try to push your boundary further and further.
