They cause from the proc. Tomorrow, or the day after tommorow, if their client wrap up their development, you will have to options : you must and (have to thanks) go to a project which is absolutely irrelevant to you, it might be different stack, or different role, it doesn't matter what,especially a project with bad legacy code, visual basic, fortran, The second option is to get out out board.
Managers always lie, and please, it is truly bulshit but be ready to generate ideas for sails managers how you, as a developer, are going to buy your solutions, which is their direct responsibilities. If you decline the option, you get out on the first day when their client wrap up a project