So far I have had a good experience. The sign-up was straight forward. The funds transfer worked fine, at least from my bank to Gemini. I have not tried to transfer funds back into my bank account, so I don't know if there are any issues. Trading ETH appears to work well, and the site has not been off-line since I have started to use it. I switched from Coinbase to Gemini because Coinbase was down often.