I have been working at Riverside Research Institute full-time (More than 3 years)
Pay is fair and at market rate for location. Benefits are far above what smaller companies offer in the DoD space. Being a 501c(3) company means no knee jerk "Quarterly" thinking -- long range business planning and investment can, and does, occur. The company has a diversified business base which allows some flexibility in new assignments. The company has won, and tries to win, long term contracts. The company management I worked with at Riverside is the best I've had in the last 10 years.
Majority of work population is embedded at customer sites. If the customer is good and sane, you'll have a good work environment. If not, the company will listen, but can't do much. Contracts come and go, but transition plans for when the contract ends to move good employees doesn't happen or happens in the "11th hour" and is rushed and not well coordinated.
Advice to Management
The company is getting large enough to have regional splits. Work on cross Directorate, cross office communication so employees can "ask the expert" as working embedded in customer site you're the expert and sometimes you don't have an answer but someone else in the company does. Keep and improve the benefit packages. Salary is limited by contract vehicles so benefit packages have more importance. Be very careful who is put in management and director positions. Having someone who is good with the client and generates contract wins and new task orders only goes so far. Handling employees is VERY important. Remember you are selling man-hours and if your people don't seem appreciated or are seen as disposable items, you'll not have dedicated, quality man-hours to offer. A downward business cycle will then occur.
I applied in-person. The process took 2+ weeks. I interviewed at Riverside Research Institute in January 2015.
Hiring process is extremely slow. HR is can't confirm an interview schedule. It has been rescheduled three times for an 20min interview. Not very professional interview and unsure contract before hiring
Let us know if we're missing any workplace or industry recognition –