1. HR and management are very helpful. They reflect on the feedback very quickly.
2. So many interesting projects are going on.
3. Management care about the employees.
Cons
1. Still, most people use Japanese as the main language.
2. They provide translation, which is insufficient.