Pros
The benefits at NFCU are great. 7% 401K match, yearly raise if you do your job, additional yearly bonus if company goals are met (quite often). There's a full gym on site, cafeteria with a surplus of options, small clinic that's free for employees, I could go on. The people are great, for the most part. You get some bad apples, but a lot of people are on board with the "culture". At corporate offices, there is room for advancement, and career development.
Cons
Nfcu is very behind the times when it comes to certain technology. Using an outdated and non user friendly email program is a big one. Not offering telework for the average employee is another. There are very very few positions that have the option, but only under extreme circumstances and 4 dozen hoops to jump through. It's always talked about as a future possibility, but the "brass" is supposedly against the idea.