66% of engineers’ posts lying vacant