MS Project for Production Scheduling

What are your opinions on using MS Project as a production scheduling tool?