Pros
Huge profit potential and benefit of getting in early at a new firm. Yes, you can trade whenever you want and you have a lot of flexibility, BUT you must put in the effort to learn the forex market, understand the trading methodology, develop good trading habits, and learn how to do your own market analysis. Only then will you have the tools and ability to reduce the amount of time you spend in front of a trading screen. Thankfully AdvantaFX allows you to determine your own hours, so most of the above can be done anywhere and anytime. That's the thing I like most about AdvantaFX.
Cons
It's still a new company, so you obviously has painful moments associated with any start-up. AdvantaFX is no exception, but is working through those and seeking to establish a solid foundation.