- Transitioning their business to cloud from on-premises without disrupting end user subscriptions
- Development of talent in the organization to support the transition
- Infrastructure to provide dedicated 24*7 technical support
- Managing customers billing
- Ability to scale to business demands in a short span of time