Pros
Good office environment High performance PC and sub monitor Next to the factory so you can see the real products
Cons
Failed respect to diversity: In a meeting, they discuss a lot in Japanese and share just little and very brief of conclusion in English. My boss called colleagues in India in a bad manner when he was talking about them with other people. Violating legal rules: No over work time is counted even if it actually exsists untill your manager admits it. I have never seen it happened. I am required to modify my working hours records if they exceed the normal working hours per month. Unfriendly culture: some people ignore my greetings. A colleague called me fat. Some people tell lies to hide that they did not understand a topic. No responsibiltiy: I was forced to do a thing like I chose to do so but it was actually an order from my boss. Less techical: Sometimes technical decisions are made because they feel like it is a good idea. Not basing on numberical matters sometimes.