Opinions on Working in Japan as a System Engineer?

I recently came across an opportunity for freshers in Japan for a System Engineer role with a package of INR 24 LPA. However, there are a few conditions:

  1. A 3-year bond is required.
  2. The exact work location hasn’t been disclosed yet.
  3. Flight and visa expenses will most likely be covered.

I wanted to understand the general experience of working in Japan in such roles. Is the compensation and bond period reasonable? What should one consider before relocating for such an opportunity?