Family feel. Management listens and cares about their employees. You really feel like you are part of a team from the top down. Also, I worked with the smartest developer I have ever worked with.I grew tons working for this company.
Svantaggi
Do to the company structure, growth opportunities aren't the greatest. You can stay a developer at RFD for 20 years. To some that is a plus.