Pros
The benefits are pretty much the only good thing about Navy Federal if you have a terrible manager. My teammates where great and easy to work with. If you're at the point in your career where you want to settle down and have no intentions to grow this is a great place. The yearly bonus is great. Many people stay only because that bonus. Its the happiest month when its Partners In Performance (PIP) month. It will also be a great place if you love politics and red tape to get anything done. If you think you will be a successful character in the Game of Thrones this place will be the fast track to Sr Management. Company is very stable and your job is secure. It takes a act of congress to fire anyone. 90% of the work is done by 10% of the people that work here. Great place if you can be apart of the 90% that does 10% of the work. There is a great gym that you can workout during your work hours. The cafeteria also is a great place to spend most of your work hours. If you can't find your managers they probably are taking their 4th break down there. If you're not feeling well just go down and see the nurse. Life is good.
Cons
Navy Federal loves to put out fires rather then prevent them all together. There are more band aids and duct tape then getting things right the first place. There are racist managers and HR knows about them but won't do anything. Case of sexual assault but who cares when you have all that member money you can just pay the employee off. Nothing get done because the mid to low managers have huge egos. They don't trust anyone to do what the company pays them to do. If you don't drink the Kool Aid management will find a way to make your life miserable. HR is not your friend. They are only there to protect the company and its image. God forbid you use your brain and think for yourself. No such thing as innovation because people like the lazy pace. Managers will get scared you are out for their jobs if you start being creative about making the company better. Navy Federal treats its employees like numbers and that's it. There are so many talent people here but egos get in the way of success. Managers in my group fought with other business units hence another reason nothing got done. If you want something done tell your manager the opposite of what you think should be done. Managers love taking credit for ideas so they will put their own spin to your idea and take the credit. When crap hits the floor it wasn't their spin that caused the issues. Some groups promote job security by not sharing information to other teams. They know someone else on other team can do their job better. ITIL training is something the company is promoting its employees get. Unfortunately ITIL is not something they want you to have NOT for the sake of the direction of the company. It opposes what ITIL is saying a company should do. Managers expect employees to get certifications not for their career growth but to say to others they have someone with that cert. Come early to work because there is never any parking too. If you have a micro manger you will get your yearly bonus taken away. Obstacle are always put in front of you because management loves to see you fail. They ask you to build a bridge with toothpicks. I could keep going on but whats the point right...