i have heard great reliability on this broker, but how does it compare to others? is it newbie friendly? does it have no-deposit bonuses?