Prós
Large company, have resources, global in reach, good coworkers, allow for autonomy, and support of remotely working. Can be a long term employer.
Contras
Japanese company can have aspects of cultural nepotism, sometimes language can be a barrier, late nights for calls are often the challenge.