Good management, honest companyThe good thingsPeople in the company are respectful.
Many long service employees, won't feel lost if you are new in the job
The challengesIt is a US company, a lot of concerns about ongoing technology conflict with China market. May loose some market share and fall behind to competitor.
There are really few opportunity to grow. You do the things you are good at and that's it.