Pros
Not a lot of benefits. Mainly the best thing about the company is it is so obviously bad that you know to quit very quickly without much hesitation. Coworkers are fine. Actual work is fine when the president isn't there.
Cons
Contract wages and workings hours different from what was promised. I didn't sign the switch and bait contract upon joining. I did unpaid labor for the company while my start date was pushed back multiple times. Toxic working environment mainly from the company president. Employees leave en mass. The computer EPR system is broken, meaning the job will become impossible to do if not fixed. Communication with Bangladesh is poor - President doesn't respect or value his employees only picked them to pay a lower wage. Treats the people in Bangladesh as slaves - doesn't treat Tokyo employees much better. President has rage fits, yells and degrades employees, interviewees and customers - in his mind everyone is wrong except him. Former employees prank and mess up the operations of the company. Working Saturdays and holidays as well as 2 hours of self-study required is completely unreasonable on top of the expected overtime hours.