Pros
- Easy deployment
- Simple management interface
- Great support, fast response time & quick issue resolution in case something goes wrong.
- Lots more services included than what we initially expected but great if need them later down road as well :)
Cons
- Not much info regarding pricing
- No direct contact information provided via website.
- Some issues while setting up new instances such us IP addresses not being assigned