Published on (UTC)
This post was submitted by a user and reflects their personal experience or opinion. The publication date is not an employment or interview date.
The Japanese managers and points of contact are quite polite.
The positions are mainly in Japan.
They're quite unmotivated...
Also, there really isn't much work on hand, so I don't really recommend it!