Pros
- Onboarding speed is fast, quality assurance checks run really quick
- Easy team communication channels via internal slack channel
- Highly skilled technical staff with knowledge transfer between departments + ability see possibilities even if impossible before ;)
- Flexibility regarding deliverables ebb& btw services
Cons
- Mostly okay, but...