Is there a limit for user response on the “Free Text Reply” node?

Yes, Free Text Reply node supports up to 1000 characters (including symbols).
Depending on the bot objective, in case you need your user will be able to input very long text we recommend requesting user response in several free text replies or including the option for uploading a file. Please see here how users can upload files.