Likes
The company is Japan based and governed by Japan with best culture and policies in favour of employees. No need to worry about any thing in this company, only you have to be responsible for your job resposibilities.
read moreDiscover interview dos and don'ts from real experiences