If a user has not filled all required fields, he will get an overlay after a login or a page reload. The overlay shows every field that is required, independent if it is filled or not. Saving is only possible if all fields are filled. The user can skip the filling process, but is reminded on every page reload.
If custom landing pages are configured and the landing page for the user has changed, the user is redirected to the new landing page.