Good for a fresh graduate. There are lots of talents hired before. You can learnt a lot from them.
Cons
From a few years ago, the CEO of NI wanted to transform NI to more industry focused company. They formed BU and got rid of the initial strategy. There were lots of reorg and reduction in recent years.
I love the people at NI. My coworkers were the best part of working at NI. NI also has pretty competitive healthcare benefits and good work-life balance.
Cons
In my experience there are a lot of managers that were effectively individual contributors, but not good people managers. The people managers got their roles because they were effective at being an IC. I think NI needs to be more intentional about finding people with the right emotional skills.