Avantages
-mostly work with intelligent, competent people -open-ended projects that allow exploration and learning -job stability -friendly culture -employee dedication and generally positive morale -excellent benefits -good work life balance -small company (branch) environment with large company benefits and stock plans -easy 9-5 job
Inconvénients
-lower than average pay -no room for career advancement -no official telecommuting policy -slow, conservative decision making processes -poor middle management made up by talented employees -cult-like behaviour with the "NI Way" leading to a lack of objectiveness about NI products especially in choosing the best resources or tools for projects -promotion almost exclusively internally, even when internal candidates are unsuitable -no official training. Google is where you train yourself in this company. -no incentive for performance as annual bonus is the same across the board and raises are at inflation -slow to move to new technologies -open cubicles, leading to constant distraction and zero privacy -international company that has yet to figure out how to manage and coordinate international branches properly -less than average vacation days to start (2 weeks)