Very very very bad portal interface, Very unreliable with your trade orders going through in time. And business-wise an unethical and cheat kinda business. They will open your account showing lil charges and all. But as you start trading, they will have some amount of lockins and all.