Make sure to read ALL the fine print. It's great in the sense you can invest without knowing a lot about investing. The money slowly starts growing immediately, which is nice. The thing I find to be a major con is if you need to withdraw funds, it takes over two months to get your money. I've had several investment accounts and have never seen this kind of delay.
Be aware before you put your money here - if you have any urgent need, and require your money back, this isn't the account to expect to receive it from in a timely manner. I can see taking a week, even two, but over two months seems absurd.
Bottom Line: No, I would not recommend this to a friend