It's free software, so it doesn't cost as much to use than other simulators like Cisco or Juniper ones that are paid for.It has many features which can be used in any project you may have.The documentation isn't very helpful at times when learning how something works but if your familiar with C++ then its not too difficult finding what you need there.I am currently using this product within my work place where I develop systems infrastructure solutions for our customers needs. We build out networks of various sizes depending upon requirements from each customer we service.