Non-compete Agreement

Please help. 🙏 Nakareceive kasi ako ng job offer sa isang BPO company. Provided ang complete training. 4-day workweek lang sya tapos onsite (1hr to 1.5hrs travel time by car, 2hrs if public transpo). 40k-50k ang sahod.

Ang catch lang, 2 years ang training bond at may 2-year non-compete agreement din (hindi pwedeng magapply sa direct and indirect competitors including roles that would provide accounting services directly to clients during employment and within 2 years after resignation/ termination of contract).

Alam ko mahirap maghanap ng work ngayon pero reasonable ba ito? Feeling ko sobrang restrictive ng non-compete agreement at mahihinder nya yung career advancement ko in the future should I decide to leave the company. 🥹

About the company: 10years old with 200+ employees.

Common ba ang non-compete agreements sa BPO companies? Any opinion on this matter? Nagooverthink lang ba 'ko? 🥲 Thank you.