Pros
Work with some great people in places over the US and around the world. You may find a different and better employer to work for while you travel.
Cons
This is a wholly-owned subsidiary. That is not a division, not a 'branch office'. Understand the distinction, or suffer the consequences of the 'subsidiary masquerade', where you may be misled in thinking you work for the Japanese corporation. You work for a machine reseller that is owned by someone far far away that does not speak your language. The philosophies of the parent company do not apply here.
The office is hostile, there is no COBRA, no EEOC, no ADA, and absolutely no oversight of manager's job performance or treatment of hourly employees.
Managers know they can get away with anything because this multimillion-dollar office has the protections of a mom-and-pop operation, only like junior, they don't own the store, and Mom never stops by to check on things.
You will report to, and your career will be totally dependent on the whims of, Junior as noted above. Make Junior happy, you will keep your job, and he can keep paying for his boat.
Managers use their power and their freedom from oversight to cover their incompetence. Policies are set at a whim, blame is set whenever it is needed to protect a manager failure on some project order.
Look at the record of terminations and resignations from August 20 2009 to present and see one glaring FACT. Only service and non-manager employees are leaving or being fired. Prior to that time that office had less turnover and it was distributed more evenly.
This is a technician position. Engineer is a loose term. You will be a technician. You will be made many promises, and it is legal to lie to employees, so they will.
Realize you work for a subsidiary, and unlike the small employer, the managers are not vested in the business only their own retirement, and only older managers are allowed at Comco USA, not older service engineers, nor ANY engineer that believes they can make a complaint about a valid workplace issue or manager failure.