It's flexible, scalable, reliable and secure. works all of the time. what else do you need?Love all the new stuff. However, I think the website is a bit all over the place, it's a HUGE platform and not organised in the prettiest way. Get a good designer to update your look.