Pros
There are a ton of challenges at NI. You never stop learning, from the day you set foot on the campus. There are a ton of brilliant people around to ensure this. Job stability has never been a problem; even in tough economic times I consider myself safe. NI has real growth prospects for the future.
Kontras
Immediate management is immature and underdeveloped. There are inconsistencies in messaging about what takes priority and what is important - most often, "everything" is important, depending on the "need of the day." Sometimes promotions go to the people who don't deserve them and are based purely on politics. Salaries don't feel like they're competitive for similar work; people just joining the company seem to make the same or more than those who have been around for a year.