Miracle Systems Interview Question

Describe the pros and cons of implementing a microservices architecture