Sounds like they have done the classic rewrite mistake.
http://www.joelonsoftware.com/articles/fog0000000069.html
"When you throw away code and start from scratch, you are throwing away all that knowledge. All those collected bug fixes. Years of programming work."