Achilles heel

1. Weakness. 2. Weak point. The new team member is their Achilles heel.