Pros
The people you work with are great. Lots of cool machines and engineering being done here
Cons
If you want a promotion you are forced to take a test. The test is poorly translated from Japanese. The test is only offered twice a year....except when they cancel it (which they do a lot). No make-ups offered. I actually missed one test because they made me travel to a customer, but didn't offer me a make-up date. Tons of red tape for the smallest tasks. Employees are made responsible for "reducing costs" but then management makes decisions that cost the company millions of dollars. In the past 5 years, I've seen maybe 2 or 3 people actually enjoy their job at this company. Forced to use outdated systems, and then punished when the task isn't done fast enough.