The people are amazing. I've talked with a lot of different people in the company, and I have yet to have a bad experience. There's also a very healthy work/life balance. Great stock purchase plans and benefits.
Cons
NI has been doing a lot of restructuring lately, so things feel chaotic. There's confusion for who is responsible some tasks.
-best work culture you'll ever find
-very protective of employees (the only firing wave i ever saw came with 3 months on salary to find a new position)
-Accelerated technical learning for both hardware and software, i entered a mechanical engineer and left ready to be a EE or SW Engineer
Cons
-every great employee leaves for salary reasons
-too much bloat makes promotions few and far between
-sales leadership only hires like-minded individuals, resulting in no diversity and no creative perspectives