Onboarding took more than 3 weeks - exchanged around 30 emails where I had to provide a hell lot of documents. I would have been fine with it, but the person I was talking to was replying to any of my emails / updates after 24 hours. It was a long, tedious and extremely frustrating process, especially when you are waiting for this to be done with, so you can launch your product.Withing 4 days of the onbaording process being finished, Braintree decided to hold my funds and start a Risk Review. I received a new email asking me for the same stack of documents and same explanations I had already provided in the 30 emails exchange needed for onboarding. Out of frustration I decided to call them directly and maybe hurry up the process, but after 15 minutes of waiting and being passed around I was told that these are the steps that I have to take if I want full access to the account again. Now I'm seven days in into this new process, and I was finally told that I provided all the needed information for the risk review to take place, but I have to wait another 7 days to see if the review is successful or not.So it took around 30 days, a ton of emails, a lot of wasted time and redundant discussions just to get to a point where maybe, hopefully, with a bit of luck, Braintree will decide to grant me full access to a production account, and release my funds.