Pros
- Very simple to learn
- Highly available platform in terms hardware resources
- Great customer support response time too ! :) :)
- Ability t o deploy new updates regularly over cloud network remotely instead locally.
- Easy installation procedure alongwith user friendly graphical UI
Cons
- Some disadvantages