This company has great products, great customers but very poorly managed. Salary is slightly on the low side but pension and benefits (IF you can get the same deal as current employees) are great.
It will be a frustrating experience working here as this company has so much potential but still underachieving. Some managers are not competent enough - more... and that leads to promising employees leaving. The Japanese managers may not even understand what’s going on due to language barrier but they still insist on managing this company on a daily basis. Not sure if English is their only weakness but it’ ... - less