Pros
Professional team always cooperative and willing to assist, broad range of tasks and responsibilities, ample multi-lingual staff, growing number of foreign employees, nice offices and great location in Tokyo.
Cons
More leaders are necessary. Staff empowerment. Communication. Large company so difficult to determine the type of culture that exists.