Advantages of Management by Objectives (MBO)

Advantages of Management by Objectives (MBO), Required: 

What are the benefits of using MBO in your workplace? As a team leader, how can you manage your team using MBO? What challenges are you likely to encounter? (550 words)