Current Employee
Great Place to work
I have been working at Freddie Mac full-time for more than 3 years - Nice and smart coworkers. Great benefits, especially retirement.
Flat org and too little turnover at the higher levels makes it tough to progress quickly.
Start a more formal grooming/mentorship program.