Navy Federal Credit Union is by far the best company I have ever had the privilege of working for, and would recommend them to anyone who is qualified. The work is stressful, but the pay and benefits are phenomenal. The environment is dependent on where you are working. While working in the call center the atmosphere was a bit more welcoming than in the branch. I have nothing but love for this incredible company, and they are the only financial institution in which I trust with my finances.