Easiest is almost always where you live. As soon as you go offshore, you're adding complications (tax residence, double tax payments/tax credits, regulations, bank account opening, hiring/access to talent).
Where are you based and why are you considering an offshore company? What does your company do?
If you plan to raise money from external investors (such as VC, seed, or angel investors), you should consider jurisdictions which are familiar and popular with such investors.