I checked and it doesn't look like you are required to complete any verification process at the moment.
The team will let you know if there is a need for any verification process in the future.
I recently created my account on Upwork, everything is fine except for im not allowed to submit, the option keeps letting me review my application.
What should I do? Thank you!
If you`re directed back to the same page please try clearing your cache and cookies or logging in with another browser. If you`re still experiencing the same problem after this let me know, thank you.