It has been some time since I started using IronFX in trading and on a whole note I can say that it has been a good experience.
The platform is easy to navigate, which is important when trading, and they have quite many tools to trade with for analysis as well as trading. Fees could be a little lower but it is still worth it, they have been in business for some time and I trust them.
They seem to have good customer support from the help section and withdrawals are also on time. Being a newbie, I have found their teaching materials useful for my trading experience.