The Pros, Cons, and Lessons Learned on Leveraging the Cloud to support a Hybrid Enterprise Workforce