Pros
Nothing specific in particular about this company
Cons
Abusive management, fake contracts, shady business. I don’t think they care about Japanese labor laws.
If you receive an offer from this company by mail, just throw away the papers. Or if you receive by email, just thrash it.
Don’t spoil your time and valuable career working for this worthless company.