Good Platform, Poor First Impression
I signed up based on a recommendation, and while the platform itself is okay, my onboarding experience was frustrating. It took almost a week for my documents to get verified, and I didn’t get clear communication. Once the account was active, things were smooth but the first impression wasn’t great.
