А можете пояснить насколько речь идет о программировании на С++ и насколько на С? А именно:
1. Насколько существующий код написан в духе С++?
2. Есть ли какие-то ограничения при использовании С++-конструкций, например, при написании нового модуля?
И еще волнует вопрос (исходя из собственного опыта работы с большим старым чужим кодом) -- как руководство относится к постепенному переписыванию отдельных модулей? Будут ли выделяться на это человекочасы?