Pros
Federated has the strongest, most positive work culture of any company with which I've worked in my 20+ years representing employers. The company goes above and beyond to treat employees well. It is one of the few places that I know of where you can start in a low level position and work your way up. It is also the only place I know of to have so many 20+ year employees! Training is robust. Career opportunities abound. Federated doesn't give up on good people trying their best, offering many ways to help them improve and/or find a better fit. The culture is truly top-down with everyone working together under the same set of values starting with the Chairman of the Board. People who have never worked anywhere else truly don't understand how great it is at Federated and how much worse most employers treat their employees.
Cons
I can't argue with the reviews noting that there are few opportunities for work-from-home positions and that most office positions are located in Owatonna, Minnesota. However, the company is up-front about that with candidates, allowing them to make an informed decision.