Idiom
take on someonetake on (someone)
1.
to fight or compete against someone.
Later today, the World Cup champions take on Chile.When you take a fighter like that on, you could end up in big trouble.
2.
to employ someone.
The law firm took on a new partner.She wasn't sure if she should take a new programmer on right now.