Pros
My colleagues and the NI company culture are the two major reasons I enjoyed working at NI. NI seems to consistently hire personable, intelligent, driven and helpful individuals. Regardless of my team or position throughout my career at NI, I was always able to get assistance from my colleagues regardless of their title, level, department, etc. Anecdotally, anytime I scheduled a meeting with someone at NI, I always got a response and almost always got time with said individual(s). The culture is one of help, growth and investment in the individual.
Cons
My biggest complaint is that NI's pay generally lags behind that of like employers in the Austin area; ultimately, I decided to leave the company to take personal time off and, from there, find an employed that will pay me more.