What Does Workforce Management has to Offer?